-
Notifications
You must be signed in to change notification settings - Fork 0
discord commands
buildsbypat edited this page May 24, 2026
·
4 revisions
Rob keeps Discord commands user-facing and narrow.
/register domme/register sub/sendrequest/leaderboard/report/privacy
/add
/count set {number}
/inactivitytest/inactivelist
!rob-blacklist <discord_user_id_or_mention> [reason]!rob-unblacklist <discord_user_id_or_mention>!throne-blacklist <discord_user_id_or_mention>
Rob does not expose broad admin dashboards, event control commands, or deployment actions in Discord.
Maintenance mode, queue management, service restarts, database checks, and leaderboard refresh requests should be handled from the backend with scripts/robctl.
-
/register dommenow checks the configureddomme_role_idinguild_settingsat runtime. -
/register subnow checks the configuredsub_role_idinguild_settingsat runtime. - If the required role is missing from server config or the user does not have it, Rob denies the command with a Components V2 permission card and an ephemeral response.
-
/leaderboardis now a non-ephemeral stats response and supports viewing another member with the optionaluserargument. -
/leaderboardrenders Dom/me and/or Sub sections based on the target member's configured server roles (domme_role_idandsub_role_id). - Public leaderboard channel messages are updated by the send queue and
robctl leaderboard refresh, not by/leaderboard. -
/sendrequestis restricted to users with the configuredsub_role_idinguild_settings. -
/reportopens a modal for Rob issue reports and requires acknowledgement that the report is about Rob (not member moderation reports). -
/privacyposts a multi-container privacy notice that explains data collection scope, usage, and Rob's data-minimization commitment. - Warn-log relay is automatic when
guild_settings.warn_log_channel_idandguild_settings.carlbot_user_idare configured.