Moderator and Owner Commands
Moderator Access
Moderator commands require Manage Messages or Kick Members in the server where they are used. The bot owner also has access. A server role named Moderator alone does not grant access without these permissions.
/activision register activision_id:example#12345
user:@Member name:Main
/activision modify user:@Member
These use the normal registration and edit workflows for the selected user. Registration defaults to Semi-private when privacy is omitted. Corrections attempt to notify the affected user; they are not a review/approval request. Select a genuine legacy no-discriminator ID in modify and use Approve no # ID to approve it.
/activision history
Privately inspect retained registration audit history. All options are optional:
user: restrict to one Discord user.activision_id: an ID fragment of at least three characters.state: filter by the record's current state, not its historical state.limit: number of rows, from 1 to 25; default 10.
/activision history user:@Member limit:10
The owner and moderators using the home server have global history access. Other moderators are limited to relevant server-origin records or records whose user can be verified in the current server. If membership cannot be verified, it does not grant additional access.
/activision analytics
Bot owner only. Show search counts and leaderboards privately.
days: lookback period; default 0 means all time. Cannot be negative.limit: rows per leaderboard, from 1 to 15; default 5.
/activision analytics days:30 limit:5
/activision transfer_pending
Bot owner only. Privately list pending ownership-transfer requests and their request IDs. This command has no options.
/activision transfer_pending
/activision transfer_decide
Bot owner only. Decide a transfer request.
request_id(required): the request ID from the pending list or transfer-review channel, not an Activision ID.approve(required): True transfers ownership; False cancels.reason(optional): a cancellation reason.
/activision transfer_decide request_id:123 approve:False
reason:Unable to verify
Approval changes the stored owner. The bot attempts to notify the requester and, when approved, the previous owner. A failed DM does not undo a saved decision.
/activision purge_removed
Bot owner only. Permanent deletion cannot be undone.
older_than_days: minimum age since removal; default 30. Zero includes all removed records. Negative values are rejected.user(optional): limit the operation to one user.confirm: False (default) previews; True immediately purges matching removed records and linked history.
/activision purge_removed older_than_days:30 confirm:False
Always preview and check the scope before rerunning with True. A previous preview is not enforced by the command, and the matching set can change between runs. Active, pending, and soft-hidden records are not purged.
This does not erase all user data: profiles, some activity records, and copies outside the database require separate cleanup. Full privacy requests go through support.