Zuki – Bot

Commands and aliases Description Usage
.delmsgoncmd Toggles the automatic deletion of the user’s successful command message to prevent chat flood. Requires Administrator server permission. .delmsgoncmd
.setrole .sr Sets a role for a given user. Requires ManageRoles server permission. .sr @User Guest
.removerole .rr Removes a role from a given user. Requires ManageRoles server permission. .rr @User Admin
.renamerole .renr 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 .rar Removes all roles from a mentioned user. Requires ManageRoles server permission. .rar @User
.createrole .cr Creates a role with a given name. Requires ManageRoles server permission. .cr Awesome Role
.rolehoist .rh Toggles whether this role is displayed in the sidebar or not. Requires ManageRoles server permission. .rh Guests or .rh "Space Wizards"
.rolecolor .roleclr Set a role’s color to the hex or 0-255 rgb color value provided. Requires ManageRoles server permission. .roleclr Admin 255 200 100 or .roleclr Admin ffba55
.deafen .deaf Deafens mentioned user or users. Requires DeafenMembers server permission. .deaf "@Someguy" or .deaf "@Someguy" "@Someguy"
.undeafen .undef Undeafens mentioned user or users. Requires DeafenMembers server permission. .undef "@Someguy" or .undef "@Someguy" "@Someguy"
.delvoichanl .dvch Deletes a voice channel with a given name. Requires ManageChannels server permission. .dvch VoiceChannelName
.creatvoichanl .cvch Creates a new voice channel with a given name. Requires ManageChannels server permission. .cvch VoiceChannelName
.deltxtchanl .dtch Deletes a text channel with a given name. Requires ManageChannels server permission. .dtch TextChannelName
.creatxtchanl .ctch Creates a new text channel with a given name. Requires ManageChannels server permission. .ctch TextChannelName
.settopic .st Sets a topic on the current channel. Requires ManageChannels server permission. .st My new topic
.setchanlname .schn Changes the name of the current channel. Requires ManageChannels server permission. .schn NewName
.mentionrole .menro Mentions every person from the provided role or roles (separated by a ‘,’) on this server. Requires MentionEveryone server permission. .menro RoleName
.donators List of the lovely people who donated to keep this project alive. .donators
.donadd Add a donator to the database. Bot owner only .donadd Donate Amount
.autoassignrole .aar Automaticaly assigns a specified role to every user who joins the server. Requires ManageRoles server permission. .aar to disable, .aar Role Name to enable
.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 .langset 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 arguments to see currently set language. .langset de-DE or .langset default
.langsetdefault .langsetd 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 arguments to see currently set language. .langsetd en-US or .langsetd default
.languageslist .langli 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. Bot owner only .logserver enable or .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. Bot owner only .logignore
.logevents Shows a list of all events you can subscribe to with .log Requires Administrator server permission. Bot owner only .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. Bot owner only .log userpresence or .log userbanned
.migratedata Migrate data from old bot configuration Bot owner only .migratedata
.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 in minutes (up to 1440) for how long the user should be muted. Requires ManageRoles server permission. Requires MuteMembers server permission. .mute @Someone or .mute 30 @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 @Someguy
.rotateplaying .ropl Toggles rotation of playing status of the dynamic strings you previously specified. Bot owner only .ropl
.addplaying .adpl Adds a specified string to the list of playing strings to rotate. Supported placeholders: %servers%, %users%, %playing%, %queued%, %time%, %shardid%, %shardcount%, %shardguilds%. Bot owner only .adpl
.listplaying .lipl Lists all playing statuses with their corresponding number. Bot owner only .lipl
.removeplaying .rmpl .repl Removes a playing string on a given number. Bot owner only .rmpl
.prefix Sets this server’s prefix for all bot commands. Provide no arguments to see the current server prefix. .prefix +
.defprefix Sets bot’s default prefix for all bot commands. Provide no arguments to see the current default prefix. This will not change this server’s current prefix. Bot owner only .defprefix +
.antiraid Sets an anti-raid protection on the server. First argument is number of people which will trigger the protection. Second one is a time interval in which that number of people needs to join in order to trigger the protection, and third argument 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. You can specify to either mute, kick or ban the offenders. Max message count is 10. Requires Administrator server permission. .antispam 3 Mute or .antispam 4 Kick or .antispam 6 Ban
.antispamignore Toggles whether antispam ignores current channel. Antispam must be enabled. .antispamignore
.antilist .antilst Shows currently enabled protection features. .antilist
.prune .clear .prune removes all Nadeko’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 X number of ‘Someone’s’ messages in the channel. .prune or .prune 5 or .prune @Someone or .prune @Someone X
.slowmode Toggles slowmode. Disable by specifying no parameters. To enable, specify a number of messages each user can send, and an interval in seconds. For example 1 message every 5 seconds. Requires ManageMessages server permission. .slowmode 1 5 or .slowmode
.slowmodewl Ignores a role or a user from the slowmode feature. Requires ManageMessages server permission. .slowmodewl SomeRole or .slowmodewl AdminDude
.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. Requires ManageRoles server permission. .asar Gamer
.rsar Removes a specified role from the list of self-assignable roles. Requires ManageRoles server permission. .rsar
.lsar Lists all self-assignable roles. .lsar
.togglexclsar .tesar Toggles whether the self-assigned roles are exclusive. (So that any person can have only one of the self assignable roles) Requires ManageRoles server permission. .tesar
.iam Adds a role to you that you choose. Role must be on a list of self-assignable roles. .iam Gamer
.iamnot .iamn Removes a specified role from you. Role must be on a list of self-assignable roles. .iamn Gamer
.scadd Adds a command to the list of commands which will be executed automatically in the current channel, in the order they were added in, by the bot when it startups up. Bot owner only .scadd .stats
.sclist Lists all startup commands in the order they will be executed in. Bot owner only .sclist
.wait Used only as a startup command. Waits a certain number of miliseconds before continuing the execution of the following startup commands. Bot owner only .wait 3000
.scrm Removes a startup command with the provided command text. Bot owner only .scrm .stats
.scclr Removes all startup commands. Bot owner only .scclr
.fwmsgs Toggles forwarding of non-command messages sent to bot’s DM to the bot owners Bot owner only .fwmsgs
.fwtoall Toggles whether messages will be forwarded to all bot owners or only to the first one specified in the credentials.json file Bot owner only .fwtoall
.leave Makes Nadeko leave the server. Either server name or server ID is required. Bot owner only .leave 123123123331
.die Shuts the bot down. Bot owner only .die
.setname .newnm Gives the bot a new name. Bot owner only .newnm BotName
.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 BotNickname or .setnick @SomeUser New Nickname
.setstatus Sets the bot’s status. (Online/Idle/Dnd/Invisible) Bot owner only .setstatus Idle
.setavatar .setav Sets a new avatar image for the NadekoBot. Argument is a direct link to an image. Bot owner only .setav http://i.imgur.com/xTG3a1I.jpg
.setgame Sets the bots game. Bot owner only .setgame with snakes
.setstream Sets the bots stream. First argument is the twitch link, second argument is stream name. Bot owner only .setstream TWITCHLINK Hello
.send Sends a message to someone on a different server through the bot. Separate server and channel/user ids with | and prefix the channel id with c: and the user id with u:. Bot owner only .send serverid|c:channelid message or .send serverid|u:userid message
.announce Sends a message to all servers’ default channel that bot is connected to. Bot owner only .announce Useless spam
.reloadimages Reloads images bot is using. Safe to use even when bot is being used heavily. Bot owner only .reloadimages
.greetdel .grdel 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 or .greetdel 30
.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 http://nadekobot.me/embedbuilder/ 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 http://nadekobot.me/embedbuilder/ 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 http://nadekobot.me/embedbuilder/ instead of a regular text, if you want the message to be embedded. Requires ManageServer server permission. .byemsg %user% 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 or .byedel 30
.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 or .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 or .warnlogall 2
.warnclear .warnc Clears all warnings from a certain user. Requires BanMembers server permission. .warnclear @PoorDude
.warnpunish .warnp Sets a punishment for a certain number of warnings. Provide no punishment to remove. Requires BanMembers server permission. .warnpunish 5 Ban or .warnpunish 3
.warnpunishlist .warnpl Lists punishments for warnings. .warnpunishlist
.ban .b Bans a user by ID or name with an optional message. Requires BanMembers server permission. .b "@some Guy" Your behaviour is toxic.
.unban Unbans a user with the provided user#discrim or id. Requires BanMembers server permission. .unban kwoth#1234 or .unban 123123123
.softban .sb Bans and then unbans a user by ID or name with an optional message. Requires KickMembers server permission. Requires ManageMessages server permission. .sb "@some Guy" Your behaviour is toxic.
.kick .k 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. Requires ManageChannels server permission. .vcrole SomeRole or .vcrole
.vcrolelist Shows a list of currently set voice channel roles. .vcrolelist
.voice+text .v+t Creates a text channel for each voice channel only users in that voice channel can see. If you are server owner, keep in mind you will see them all the time regardless. Requires ManageRoles server permission. Requires ManageChannels server permission. .v+t
.cleanvplust .cv+t Deletes all text channels ending in -voice for which voicechannels are not found. Use at your own risk. Requires ManageChannels server permission. Requires ManageRoles server permission. .cleanv+t
Hey, ich bin on. Komm vorbei.
offline