Command Name |
Description |
Usage |
%delmsgoncmd |
Toggles the automatic deletion of the user's successful command message to prevent chat flood. You can use it either as a server toggle, channel whitelist, or channel blacklist, as channel option has 3 settings: Enable (always do it on this channel), Disable (never do it on this channel), and Inherit (respect server setting). Use list parameter to see the current states.
REQUIRES ADMINISTRATOR SERVER PERMISSION
|
%delmsgoncmd
%delmsgoncmd channel enablez |
%deafen |
Deafens mentioned user or users.
REQUIRES DEAFENMEMBERS SERVER PERMISSION |
%deaf "@Someguy" |
%undeafen |
Undeafens mentioned user or users.
REQUIRES DEAFENMEMBERS SERVER PERMISSION |
%undef "@Someguy" |
%delvoichanl |
Deletes a voice channel with a given name.
REQUIRES MANAGECHANNELS SERVER PERMISSION |
%dvch VoiceChannelName |
%creatvoichanl |
Creates a new voice channel with a given name.
REQUIRES MANAGECHANNELS SERVER PERMISSION |
%cvch VoiceChannelName |
%deltxtchanl |
Deletes a text channel with a given name.
REQUIRES MANAGECHANNELS SERVER PERMISSION |
%dtch TextChannelName |
%creatxtchanl |
Creates a new text channel with a given name
REQUIRES MANAGECHANNELS SERVER PERMISSION |
%ctch TextChannelName |
%settopic |
Sets a topic on the current channel.
REQUIRES MANAGECHANNELS SERVER PERMISSION |
%st My new topic |
%setchanlname |
Changes the name of the current channel.
REQUIRES MANAGECHANNELS SERVER PERMISSION |
%schn NewName |
%autoassignrole |
Automaticaly assigns a specified role to every user who joins the server. Provide no parameters to disable.
REQUIRES MANAGEROLES SERVER PERMISSION |
%aar RoleName |
%gvc |
Toggles game voice channel feature in the voice channel you're currently in. Users who join the game voice channel will get automatically redirected to the voice channel with the name of their current game, if it exists. Can't move users to channels that the bot has no connect permission for. One per server.
REQUIRES ADMINISTRATOR SERVER PERMISSION |
%gvc |
%languageset |
Sets this server's response language. If bot's response strings have been translated to that language, bot will use that language in this server. Reset by using default as the locale name. Provide no parameters to see currently set language. |
%langset de-DE |
%langsetdefault |
Sets the bot's default response language. All servers which use a default locale will use this one. Setting to default will use the host's current culture. Provide no parameters to see currently set language. |
%langsetd en-US |
%languageslist |
List of languages for which translation (or part of it) exist atm. |
%langli |
%logserver |
Enables or Disables ALL log events. If enabled, all log events will log to this channel.
REQUIRES ADMINISTRATOR SERVER PERMISSION |
%logserver enable
%logserver disable |
%logignore |
Toggles whether the .logserver command ignores this channel. Useful if you have hidden admin channel and public log channel.
REQUIRES ADMINISTRATOR SERVER PERMISSION |
%logignore |
%logevents |
Shows a list of all events you can subscribe to with .log
REQUIRES ADMINISTRATOR SERVER PERMISSION |
%logevents |
%log |
Toggles logging event. Disables it if it is active anywhere on the server. Enables if it isn't active. Use %logevents to see a list of all events you can subscribe to.
REQUIRES ADMINISTRATOR SERVER PERMISSION |
%log userpresence |
%setmuterole |
Sets a name of the role which will be assigned to people who should be muted. Default is nadeko-mute.
REQUIRES MANAGEROLES SERVER PERMISSION |
%setmuterole Silenced |
%mute |
Mutes a mentioned user both from speaking and chatting. You can also specify time string for how long the user should be muted.
REQUIRES MANAGEROLES SERVER PERMISSION
REQUIRES MUTEMEMBERS SERVER PERMISSION |
%mute 1h30m @Someone
%mute @Someone |
%unmute |
Unmutes a mentioned user previously muted with %mute command.
REQUIRES MANAGEROLES SERVER PERMISSION
REQUIRES MUTEMEMBERS SERVER PERMISSION |
%unmute @Someone |
%chatmute |
Prevents a mentioned user from chatting in text channels.
REQUIRES MANAGEROLES SERVER PERMISSION |
%chatmute @someone |
%chatunmute |
Removes a mute role previously set on a mentioned user with %chatmute which prevented him from chatting in text channels.
REQUIRES MANAGEROLES SERVER PERMISSION |
%chatunmute @someone |
%voicemute |
Prevents a mentioned user from speaking in voice channels.
REQUIRES MUTEMEMBERS SERVER PERMISSION |
%voicemute @someone |
%voiceunmute |
Gives a previously voice-muted user a permission to speak.
REQUIRES MUTEMEMBERS SERVER PERMISSION |
%voiceunmute @someone |
%prefix |
Sets this server's prefix for all bot commands. Provide no parameters to see the current server prefix. Setting prefix requires Administrator server permission. |
%prefix + |
%antiraid |
Sets an anti-raid protection on the server. Provide no parameters to disable. First parameter is number of people which will trigger the protection. Second parameter is a time interval in which that number of people needs to join in order to trigger the protection, and third parameter is punishment for those people (Kick, Ban, Mute)
REQUIRES ADMINISTRATOR SERVER PERMISSION |
%antiraid 5 20 Kick |
%antispam |
Stops people from repeating same message X times in a row. Provide no parameters to disable. You can specify to either mute, kick or ban the offenders. If you're using mute, you can add a number of seconds at the end to use a timed mute. Max message count is 10.
REQUIRES ADMINISTRATOR SERVER PERMISSION |
%antispam 3 Mute |
%antispamignore |
Toggles whether antispam ignores current channel. Antispam must be enabled.
REQUIRES ADMINISTRATOR SERVER PERMISSION |
%antispamignore |
%antilist |
Shows currently enabled protection features. |
%antilist |
%prune |
%prune removes all Enju's messages in the last 100 messages. %prune X removes last X number of messages from the channel (up to 100). %prune @Someone removes all Someone's messages in the last 100 messages. %prune @Someone X removes last Xnumber of 'Someone's' messages in the channel. |
%prune %prune 5 %prune @Someone %prune @Someone X |
%slowmode |
Toggles slowmode. Slowmode deletes any excess messages users type over the specified limit of messages per X seconds. To enable, specify a number of messages (-m) each user can send, and an interval in seconds (-i). Disable by specifying no parameters.Options--message-count (-m) Number of messages user can send.
--seconds (-s) Interval in which the user can send the specified number of messages.
REQUIRES MANAGEMESSAGES SERVER PERMISSION |
%slowmode -m 1 -s 5 |
%slowmodewl |
Ignores a role or a user from the slowmode feature
REQUIRES MANAGEMESSAGES SERVER PERMISSION |
%slowmodewl SomeRole |
%reactionroles |
Specify role names and server emojis with which they're represented, the bot will then add those emojis to the previous message in the channel, and users will be able to get the roles by clicking on the emoji. You can set 'excl' as the first parameter to make them exclusive. You can have up to 5 of these enabled on one server at a time.
REQUIRES MANAGEROLES SERVER PERMISSION |
%reactionroles Gamer :SomeServerEmoji: Streamer :Other: Watcher :Other2: |
%reactionroleslist |
Lists all ReactionRole messages on this channel and their indexes.
REQUIRES MANAGEROLES SERVER PERMISSION |
%reactionroleslist |
%reactionrolesremove |
Removed a ReactionRole message on the specified index.
REQUIRES MANAGEROLES SERVER PERMISSION |
%rerorm 1 |
%setrole |
Sets a role for a given user.
REQUIRES MANAGEROLES SERVER PERMISSION |
%sr @User Guest |
%removerole |
Removes a role from a given user.
REQUIRES MANAGEROLES SERVER PERMISSION |
%rr @User Admin |
%renamerole |
Renames a role. The role you are renaming must be lower than bot's highest role.
REQUIRES MANAGEROLES SERVER PERMISSION |
%renr "First role" SecondRole |
%removeallroles |
Removes all roles from a mentioned user.
REQUIRES MANAGEROLES SERVER PERMISSION |
%rar @User |
%createrole |
Creates a role with a given name.
REQUIRES MANAGEROLES SERVER PERMISSION |
%cr Awesome Role |
%deleterole |
Deletes a role with a given name.
REQUIRES MANAGEROLES SERVER PERMISSION
|
%dr Awesome Role |
%rolehoist |
Toggles whether this role is displayed in the sidebar or not.
REQUIRES MANAGEROLES SERVER PERMISSION
|
%rh Guests |
%rolecolor |
Set a role's color using its hex value. Provide no color in order to see the hex value of the color of the specified role.
REQUIRES MANAGEROLES SERVER PERMISSION
|
%roleclr Admin ffba55 |
%mentionrole |
Mentions a role. If the role is not mentionable, bot will make it mentionable for a moment.
REQUIRES MENTIONEVERYONE SERVER PERMISSION |
%menro RoleName |
%adsarm |
Toggles the automatic deletion of confirmations for .iam and .iamn commands.
REQUIRES MANAGEMESSAGES SERVER PERMISSION |
%adsarm |
%asar |
Adds a role to the list of self-assignable roles. You can also specify a group. If 'Exclusive self-assignable roles' feature is enabled, users will be able to pick one role per group.
REQUIRES MANAGEROLES SERVER PERMISSION |
%asar 1 Alliance |
%rsar |
Removes a specified role from the list of self-assignable role
REQUIRES MANAGEROLES SERVER PERMISSION |
%rsar |
%lsar |
Lists self-assignable roles. Shows 20 roles per page. |
%lsar |
%togglexclsar |
Toggles whether the self-assigned roles are exclusive. While enabled, users can only have one self-assignable role per group
REQUIRES MANAGEROLES SERVER PERMISSION |
%tesar |
%rolelevelreq |
Set a level requirement on a self-assignable role.
REQUIRES MANAGEROLES SERVER PERMISSION |
%rlr 5 SomeRole |
%iam |
Adds a role to you that you choose. Role must be on a list of self-assignable roles. |
%iam Gamer |
%iamnot |
Removes a specified role from you. Role must be on a list of self-assignable roles. |
%iamn Gamer |
%setnick |
Changes the nickname of the bot on this server. You can also target other users to change their nickname.
REQUIRES MANAGENICKNAMES SERVER PERMISSION |
%setnick @SomeUser New Nickname |
%greetdel |
Sets the time it takes (in seconds) for greet messages to be auto-deleted. Set it to 0 to disable automatic deletion.
REQUIRES MANAGESERVER SERVER PERMISSION |
%greetdel 0 |
%greet |
Toggles anouncements on the current channel when someone joins the server.
REQUIRES MANAGESERVER SERVER PERMISSION |
%greet |
%greetmsg |
Sets a new join announcement message which will be shown in the server's channel. Type %user% if you want to mention the new member. Using it with no message will show the current greet message. You can use embed json from https://embedbuilder.nadekobot.me/ instead of a regular text, if you want the message to be embedded.
REQUIRES MANAGESERVER SERVER PERMISSION
|
%greetmsg Welcome %user% |
%greetdm |
Toggles whether the greet messages will be sent in a DM (This is separate from greet - you can have both, any or neither enabled).
REQUIRES MANAGESERVER SERVER PERMISSION |
%greetdm |
%greetdmmsg |
Sets a new join announcement message which will be sent to the user who joined. Type %user% if you want to mention the new member. Using it with no message will show the current DM greet message. You can use embed json from https://embedbuilder.nadekobot.me instead of a regular text, if you want the message to be embedded.
REQUIRES MANAGESERVER SERVER PERMISSION
|
%greetdmmsg Welcome to the server, %user% |
%bye |
Toggles anouncements on the current channel when someone leaves the server.
REQUIRES MANAGESERVER SERVER PERMISSION |
%bye |
%byemsg |
Sets a new leave announcement message. Type %user% if you want to show the name the user who left. Type %id% to show id. Using this command with no message will show the current bye message. You can use embed json from https://embedbuilder.nadekobot.me/ instead of a regular text, if you want the message to be embedded.
REQUIRES MANAGESERVER SERVER PERMISSION |
%byemsg %user.name% has left |
%byedel |
Sets the time it takes (in seconds) for bye messages to be auto-deleted. Set it to 0 to disable automatic deletion.
REQUIRES MANAGESERVER SERVER PERMISSION
|
%byedel 0 |
%timezones |
Lists all timezones available on the system to be used with %timezone. |
%timezones |
%timezone |
Sets this guilds timezone. This affects bot's time output in this server (logs, etc..) |
%timezone GMT Standard Time |
%warn |
Warns a user.
REQUIRES BANMEMBERS SERVER PERMISSION |
%warn @b1nzy Very rude person |
%warnlog |
See a list of warnings of a certain user.
REQUIRES BANMEMBERS SERVER PERMISSION |
%warnlog @b1nzy |
%warnlogall |
See a list of all warnings on the server. 15 users per page.
REQUIRES BANMEMBERS SERVER PERMISSION |
%warnlogall |
%warnclear |
Clears all warnings from a certain user. You can specify a number to clear a specific one.
REQUIRES BANMEMBERS SERVER PERMISSION |
%warnclear @PoorDude 3 |
%warnpunish |
Sets a punishment for a certain number of warnings. You can specify a time string after 'Ban' or 'Mute' punishment to make it a temporary mute/ban. Provide no punishment to remove.
REQUIRES BANMEMBERS SERVER PERMISSION |
%warnp 5 Mute 2d12h |
%warnpunishlist |
Lists punishments for warnings. |
%warnpunishlist |
%ban |
Bans a user by ID or name with an optional message. You can specify a time string before the user name to ban the user temporarily.
REQUIRES BANMEMBERS SERVER PERMISSION
|
%b "@some Guy" Your behaviour is toxic. %b 1d12h @b1nzy Come back when u chill |
%unban |
Unbans a user with the provided user#discrim or id.
REQUIRES BANMEMBERS SERVER PERMISSION |
%unban kwoth#1234 |
%softban |
Bans and then unbans a user by ID or name with an optional message.
REQUIRES KICKMEMBERS SERVER PERMISSION
MANAGEMESSAGES SERVER PERMISSION |
%sb "@some Guy" Your behaviour is toxic. |
%kick |
Kicks a mentioned user.
REQUIRES KICKMEMBERS SERVER PERMISSION |
%k "@some Guy" Your behaviour is toxic. |
%vcrole |
Sets or resets a role which will be given to users who join the voice channel you're in when you run this command. Provide no role name to disable. You must be in a voice channel to run this command.
REQUIRES MANAGEROLES SERVER PERMISSION |
%vcrole SomeRole |
%vcrolelist |
Shows a list of currently set voice channel roles. |
%vcrolelist |