/ban
Permanently ban a user from the server.The user to ban from the server
Reason for the ban (defaults to “Heretical defiance of Alteruism”)
Behavior
- Sends a DM to the banned user with ban details
- Creates a moderation log entry with Action ID (B#)
- Displays an embed with executor, Action ID, and reason
- Special easter egg for specific user IDs
Example Usage
/kick
Remove a user from the server (they can rejoin with a new invite).The user to kick from the server
Reason for the kick (defaults to “Defiance of sacred Alteruism”)
Behavior
- Sends a DM to the kicked user before removal
- Creates a moderation log entry with Action ID (K#)
- User can rejoin with a new invite link
- Displays confirmation embed with Action ID
Example Usage
/timeout
Temporarily mute a user for a specified duration.The user to timeout
Number of days (0-28)
Number of hours (0-23)
Number of minutes (0-59)
Reason for the timeout (defaults to “Violation of sacred Alteruism”)
Duration Rules
- At least 1 minute required
- Maximum: 40,320 minutes (28 days)
- Accepts any combination of days, hours, and minutes
Behavior
Example Usage
The timeout embed displays both human-readable duration (“1 day, 12 hours, 30 minutes”) and total minutes for clarity.
/warn
Issue a formal warning to a user.The user to warn
Reason for the warning (defaults to “Straying from the path of Alteruism”)
Behavior
- Creates a warning log entry with Action ID (W#)
- Retrieves and displays total warning count for user
- Sends DM to warned user with details
- Tracks warning history per guild
Warning Tracking
Example Response
/removesin
Revoke a moderation action and undo punishment where possible.The Action ID to revoke (W1, K1, B1, T1, C1, etc.)
Supported Action Types
Timeout (T#)
Timeout (T#)
Removes active timeout if user is still muted. If timeout already expired, records removal but no action taken.
Ban (B#)
Ban (B#)
Unbans the user if they are currently banned, allowing them to rejoin with an invite.
Kick (K#)
Kick (K#)
Records removal but cannot undo (user must be manually reinvited).
Warn (W#)
Warn (W#)
Removes warning from user’s record.
Clear (C#)
Clear (C#)
Records removal but cannot restore deleted messages.
Example Implementation
Response Format
The command displays:- Original transgression type and target
- Executor of the removal
- Punishment status (lifted, expired, cannot undo, etc.)
- Sends DM to affected user notifying them of absolution
Action IDs are case-insensitive. You can use “w1”, “W1”, “k5”, or “K5” interchangeably.
Admin Commands
The following commands require elevated permissions and are restricted to administrators./giveaway
Create interactive giveaways with automatic winner selection.The prize to be given away
Duration in days (0-7)
Duration in hours (0-168)
Duration in minutes (0-10080)
Number of winners to select (defaults to 1)
- Participants enter by clicking a button
- Automatic countdown timer
- Random winner selection at end
- Cannot enter multiple times
- Displays participant count
/webhook
Manage bot webhooks for automated messaging.Subcommands
createChannel to create webhook in
Custom name for the webhook (optional)
Name of the webhook to delete
Test message to send through webhook
- Lists all webhooks in the server
/reactionrole
Manage reaction role rules for automatic role assignment.Subcommands
add Create a new reaction role rule.ID of the message to watch
Emoji to react with (Unicode or custom :emoji_name:)
Role to assign when users react
Remove reaction after adding role (defaults to false)
Message ID of the rule to remove
Emoji of the rule to remove
- Supports both Unicode emoji (🎮) and custom emoji (:custom:)
- Optional automatic unreact after role assignment
- Rules persist across bot restarts
- Stored in JSON per guild
/interchat
Create and manage cross-server chat pools using webhooks.Subcommands
create Create a new inter-server chat pool.Name for the chat pool
UUID of the pool to join
New display name for your server
- Webhook-based message relaying
- Preserves message attachments and embeds
- Shows server origin for each message
- Reply context maintained across servers
- UUID-based pool identification
/removelink
Sever the link between a Discord account and Fandom wiki account (admin only).The Discord user to unlink from Fandom
- Removes link from database
- Removes all Fandom-granted roles:
- Staff roles (Thread Moderator, Content Moderator, Sysop, Bureaucrat)
- Linked role
- Staff parent role
- Edit count roles (250+, 1000+)
- Top Contributors role
- Requires button confirmation within 60 seconds
- Shows which roles will be removed
- Irreversible once confirmed
Unlike
/link which users run themselves, /removelink is admin-only and used for moderation or account management purposes.