Utility

Command Name

Description

Usage

.togethertubeUtility
Creates a new room on https://togethertube.com and shows the link in the chat.
.totube
.whosplayingUtility
Shows a list of users who are playing the specified game.
.whpl Overwatch
.inroleUtility
Lists every person from the specified role on this server. You can use role ID, role name.
.inrole Some Role
.checkpermsUtility
Checks yours or bot’s user-specific permissions on this channel.
.checkperms me.checkperms bot
.useridUtility
Shows user ID.
.uid.uid @SomeGuy
.roleidUtility
Shows the id of the specified role.
.rid Some Role
.channelidUtility
Shows current channel ID.
.cid
.serveridUtility
Shows current server ID.
.sid
.rolesUtility
List roles on this server or roles of a user if specified. Paginated, 20 roles per page.
.roles 2.roles @Someone
.channeltopicUtility
Sends current channel’s topic as a message.
.ct
.statsUtility
Shows some basic stats for Nadeko.
.stats
.showemojisUtility
Shows a name and a link to every SPECIAL emoji in the message.
.se A message full of SPECIAL emojis
.listserversUtility
Lists servers the bot is on with some basic info. 15 per page.
Requires
Bot Owner Only
.listservers 3
.savechatUtility
Saves a number of messages to a text file and sends it to you.
Requires
Bot Owner Only
.savechat 150
.pingUtility
Ping the bot to see if there are latency issues.
.ping
.botconfigeditUtility
Sets one of available bot config settings to a specified value. Use the command without any parameters to get a list of available settings.
Requires
Bot Owner Only
.bce CurrencyName b1nzy.bce
.calculateUtility
Evaluate a mathematical expression.
.calc 1+1
.calcopsUtility
Shows all available operations in the .calc command
.calcops
.aliasesclearUtility
Deletes all aliases on this server.
Requires
Administrator Server Permission
.aliasclear
.aliasUtility
Create a custom alias for a certain Nadeko command. Provide no alias to remove the existing one.
Requires
Administrator Server Permission
.alias allin .bf all h.alias “linux thingy” >loonix Spyware Windows
.aliaslistUtility
Shows the list of currently set aliases. Paginated.
.aliaslist.aliaslist 3
.serverinfoUtility
Shows info about the server the bot is on. If no server is supplied, it defaults to current one.
.sinfo Some Server
.channelinfoUtility
Shows info about the channel. If no channel is supplied, it defaults to current one.
.cinfo #some-channel
.userinfoUtility
Shows info about the user. If no user is supplied, it defaults a user running the command.
.uinfo @SomeUser
.activityUtility
Checks for spammers.
Requires
Bot Owner Only
.activity
.invitecreateUtility
Creates a new invite which has infinite max uses and never expires.
Options --max-uses (-m) Maximum number of times the invite can be used. Default 0 (never).
--unique (-u) Not setting this flag will result in bot getting the existing invite with the same settings if it exists, instead of creating a new one.
--temporary (-t) If this flag is set, the user will be kicked from the guild once they close their client.
--expire (-e) Time in seconds to expire the invite. Default 0 (no expiry).
Requires
CreateInstantInvite Channel Permission
.invcr
.invitelistUtility
Lists all invites for this channel. Paginated with 9 per page.
Requires
ManageChannels Channel Permission
.invitelist.invlist 3
.invitedeleteUtility
Deletes an invite on the specified index. Use .invitelist to see the list of invites.
Requires
ManageChannels Channel Permission
.invrm 2
.parewrelUtility
Forces the update of the list of patrons who are eligible for the reward.
Requires
Bot Owner Only
.parewrel
.clparewUtility
Claim patreon rewards. If you’re subscribed to bot owner’s patreon you can use this command to claim your rewards – assuming bot owner did setup has their patreon key.
.clparew
.listquotesUtility
Lists all quotes on the server ordered alphabetically or by ID. 15 Per page.
.liqu 3.liqu 3 id
Utility
Shows a random quote with a specified name.
… abc
.qsearchUtility
Shows a random quote for a keyword that contains any text specified in the search.
.qsearch keyword text
.quoteidUtility
Displays the quote with the specified ID number. Quote ID numbers can be found by typing .liqu [num] where [num] is a number of a page which contains 15 quotes.
.qid 123456
..Utility
Adds a new quote with the specified name and message.
.. sayhi Hi
.quotedelUtility
Deletes a quote with the specified ID. You have to be either server Administrator or the creator of the quote to delete it.
.qdel 123456
.delallqUtility
Deletes all quotes on a specified keyword.
Requires
Administrator Server Permission
.delallq kek
.remindUtility
Sends a message to you or a channel after certain amount of time (max 2 months). First parameter is me/here/’channelname’. Second parameter is time in a descending order (mo>w>d>h>m) example: 1w5d3h10m. Third parameter is a (multiword) message.
.remind me 1d5h Do something.remind #general 1m Start now!
.remindlistUtility
Lists all reminders you created. Paginated.
.remindlist 1
.reminddelUtility
Deletes a reminder on the specified index.
.remindrm 3
.remindtemplateUtility
Sets message for when the remind is triggered. Available placeholders are %user% – user who ran the command, %message% – Message specified in the remind, %target% – target channel of the remind.
Requires
Bot Owner Only
.remindtemplate %user%, do %message%!
.repeatinvokeUtility
Immediately shows the repeat message on a certain index and restarts its timer.
Requires
ManageMessages Server Permission
.repinv 1
.repeatremoveUtility
Removes a repeating message on a specified index. Use .repeatlist to see indexes.
Requires
ManageMessages Server Permission
.reprm 2
.repeatUtility
Repeat a message every specified number of minutes in the current channel. You can instead specify time of day for the message to be repeated at daily (make sure you’ve set your server’s timezone). You can have up to 5 repeating messages on the server in total.
Options --message (-m) Message to be repeated
--no-redundant (-n) Whether the message should be reposted if the last message in the channel is this same message.
--interval (-i) How frequently the repeating message is posted, in minutes.
Requires
ManageMessages Server Permission
.repeat -i 5 -m “Hello there” -n.repeat 17:30 -m “tea time”
.repeatlistUtility
Shows currently repeating messages and their indexes.
Requires
ManageMessages Server Permission
.repeatlist
.streamroleUtility
Sets a role which is monitored for streamers (FromRole), and a role to add if a user from ‘FromRole’ is streaming (AddRole). When a user from ‘FromRole’ starts streaming, they will receive an ‘AddRole’. Provide no parameters to disable
Requires
ManageRoles Server Permission
.streamrole “Eligible Streamers” “Featured Streams”
.streamrolekwUtility
Sets keyword which is required in the stream’s title in order for the streamrole to apply. Provide no keyword in order to reset.
Requires
ManageRoles Server Permission
.srkw.srkw PUBG
.streamroleblUtility
Adds or removes a blacklisted user. Blacklisted users will never receive the stream role.
Requires
ManageRoles Server Permission
.srbl add @b1nzy#1234.srbl rem @b1nzy#1234
.streamrolewlUtility
Adds or removes a whitelisted user. Whitelisted users will receive the stream role even if they don’t have the specified keyword in their stream title.
Requires
ManageRoles Server Permission
.srwl add @b1nzy#1234.srwl rem @b1nzy#1234
.convertlistUtility
List of the convertible dimensions and currencies.
.convertlist
.convertUtility
Convert quantities. Use .convertlist to see supported dimensions and currencies.
.convert m km 1000
.verboseerrorUtility
Toggles whether the bot should print command errors when a command is incorrectly used.
Requires
ManageMessages Server Permission
.ve