Our Discord bot comes loaded with unique features like role management, an advanced warning system, message tracking, and moderation tools. Plus, it’s got plenty of handy utility commands, reminders, and more to make your server experience top-notch!
Commands
/add-role
Description: Assign a specific role to a user.
Usage: /add-role @user roleName
Example: /add-role @John Moderator
/assign-role-by-date
Description: Automatically assign a role based on the current date (e.g., special roles for anniversaries or birthdays).
Usage: /assign-role-by-date @user roleName
/ban
Description: Ban a user from the server.
Usage: /ban @user [reason]
Example: /ban @Spammer Inappropriate behavior
/setup-join-role
Description: Set a default role that new members will automatically receive when they join the server.
Usage: /setup-join-role roleName
/check-warnings
Description: Check how many warnings a specific user has received.
Usage: /check-warnings @user
Example: /check-warnings @Sarah
/clear
Description: Clear a certain number of messages from a channel.
Usage: /clear [number of messages]
Example: /clear 50
/convert-time
Description: Convert a time into a Discord-compatible timestamp.
Usage: /convert-time [time]
Example: /convert-time 2025-01-25T10:00:00
/getuserinfo
Description: Retrieve detailed information about a user, including their roles, permissions, join date, etc.
Usage: /getuserinfo @user
Example: /getuserinfo @John
/kick
Description: Kick a user from the server (they can rejoin if allowed).
Usage: /kick @user [reason]
Example: /kick @Troll Spamming messages
/list-embed-roles
Description: Generate an embedded list of all members who have a specific role.
Usage: /list-embed-roles roleName
Example: /list-embed-roles Moderator
/mass-add-roles
Description: Add a specific role to every member in the server.
Usage: /mass-add-roles roleName
Example: /mass-add-roles VIP
/mass-remove-roles
Description: Remove a specific role from every member in the server.
Usage: /mass-remove-roles roleName
Example: /mass-remove-roles Member
/message-count
Description: Count how many messages a user has sent in a channel.
Usage: /message-count @user
Example: /message-count @John
/mod-nickname
Description: Change a user’s nickname to something standardized (e.g., “moderated-123”).
Usage: /mod-nickname @user
Example: /mod-nickname @John
/moveall
Description: Move all members in a voice channel to another channel.
Usage: /moveall #target-channel
Example: /moveall #general
/my-warnings
Description: Check how many warnings you have accumulated.
Usage: /my-warnings
Example: /my-warnings
/officer-create
Description: Create a private voice channel and assign a user as the owner, allowing them to control access.
Usage: /officer-create #channel-name @user
Example: /officer-create #secret-meeting @John
/temp-role
Description: Assign a role to a user for a limited period.
Usage: /temp-role @user roleName [time]
Example: /temp-role @John Moderator 2h
/setup-role-managers
Description: Assign which roles can assign and remove other roles.
Usage: /setup-role-managers [role]
Example: /setup-role-managers Admin
/wyr
Description: Send a “Would You Rather” question to your community.
Usage: /wyr
Example: /wyr Would you rather fight one horse-sized duck or 100 duck-sized horses?
Additional Features
Counting System: Implement a counting system where users take turns posting numbers in sequence (great for interactive server activities).