About
A RoleLogic plugin that automatically assigns Discord roles based on Steam profile data. Members verify through Steam OpenID — the same secure flow used by SteamDB and other Steam-powered sites — and roles are assigned based on configurable conditions including game ownership, total playtime, recent (last-2-weeks) playtime, achievement count, achievement completion percentage, specific achievements, Steam level, account age, total games owned, VAC ban status, game ban status, Steam group membership, and country. Operators include =, >, >=, <, <=, and between (range). Background data refresh keeps roles continuously synced with real Steam activity. Members must keep their Steam profile and game-details privacy public for the API to read playtime and achievements.