Moderation Commands
/kick (member, reason)
Removes a user from the server. Requires "Kick Members" permission.
Example: /kick @User reason:Being disruptive
/ban (member, reason, duration)
Permanently bans a user from the server. Requires "Ban Members" permission. The duration parameter is a placeholder for future functionality.
Example: /ban @User reason:Violating TOS
/mute (member, reason)
Mutes a user. The bot will create a new "Muted" role if needed.
Example: /mute @User reason:Spamming links
/unmute (member)
Removes the "Muted" role from a user.
Example: /unmute @User
/warn (member, reason)
Gives a formal warning to a user, which is logged.
Example: /warn @User reason:First warning for toxicity
/warnings (member)
Displays all warnings for a specific user.
Example: /warnings @User
/clear (amount)
Deletes a specified number of messages in the current channel. Requires "Manage Messages" permission.
Example: /clear amount:50
/lock (channel)
Locks a text channel, preventing messages from being sent. If no channel is specified, the current channel will be locked.
Example: /lock channel:#general
/unlock (channel)
Unlocks a previously locked text channel. Defaults to the current channel.
Example: /unlock channel:#general
/slowmode (seconds, channel)
Sets the slow mode duration for a channel. Value must be between 0 (off) and 21600 seconds. Requires "Manage Channels" permission.
Example: /slowmode seconds:10
/say (channel, message)
Makes the bot send a message in a specified channel. Only available to server administrators.
Example: /say channel:#announcements message:Hey everyone!
Setup Commands
/setup welcome (channel, message)
Configures a channel and a welcome message for new members. Use {member}
as a placeholder.
Example: /setup welcome channel:#welcome message:Welcome to the server, {member}!
/setup goodbye (channel, message)
Configures a channel and a farewell message when a member leaves the server. Use {member}
as a placeholder.
Example: /setup goodbye channel:#farewell message:Goodbye, {member}!
/setup temp-voice (creator_channel, category)
Sets up temporary voice channels. When a user joins the creator_channel
, a new channel is automatically created.
Example: /setup temp-voice creator_channel:#Join to Create category:Voice Channels
/autorole (action, role)
Adds or removes a role that is automatically assigned to new members upon joining.
Example: /autorole action:add role:Member
/setup automod (level)
Configures the strength of the auto-moderation. Options: light
, medium
, complete
, off
.
Example: /setup automod level:medium
/setup logging (channel, events)
Sets up a logging channel to log important server events. Events are a comma-separated list (e.g., member_join,member_leave
).
Example: /setup logging channel:#logs events:member_join,member_leave,warn
Utility & Fun Commands
/userinfo (member)
Displays information about a user, including join date and roles.
Example: /userinfo @User
/serverinfo
Displays information about the current server, such as member count and creation date.
Example: /serverinfo
/ping
Checks the bot's latency and returns the response time in milliseconds.
Example: /ping
/poll (question, options)
Creates a poll with up to 10 options. Options should be separated by commas.
Example: /poll question:What's your favorite color? options:Red,Blue,Green
/avatar (member)
Displays the avatar of a specific user. Displays your own avatar by default.
Example: /avatar @User
/server-roles
Lists all roles that exist on the server.
Example: /server-roles
/uwufy (member)
Enables the "uwu" text style for a user's future messages. Requires "Manage Webhooks" permission.
Example: /uwufy @User
/un-uwufy (member)
Disables the "uwu" text style for a user.
Example: /un-uwufy @User
/meme
Sends a random meme from a popular subreddit.
Example: /meme
/dice (sides)
Rolls a die with a specified number of sides (defaults to 6).
Example: /dice sides:20
/8ball (question)
Answers a yes/no question with a random response.
Example: /8ball question:Will I get rich?
/ship (member1, member2)
Calculates the compatibility percentage between two members.
Example: /ship @User1 @User2
/fact
Returns a random, interesting fact.
Example: /fact
/cat
Sends a random picture of a cat.
Example: /cat
/hug (member)
Sends a virtual hug to a user.
Example: /hug @User
/quote
Returns a random quote from a famous person.
Example: /quote
/set-status (status, activity, type)
Allows an admin to change the bot's online status and activity. Options for status
: online
, idle
, dnd
, offline
. Options for activity_type
: Playing
, Watching
, Listening
, Streaming
.
Example: /set-status status:dnd activity:with fire activity_type:Playing