Accord Commands

You can use .help to get the invite link and a link to this page. Don't forget to join our server for more help, suggestions & updates!

Usage

The default prefix for Accord's commands is . but you can change it to something else if you need to using .prefix. For more info, see the Customization section.
You can also use commands by mentioning Accord, for example @Accord#6037 ping.

Modules

Server Customization

Command Description Usage
.prefix
.accordprefix
Changes the prefix for all commands in this server. Use without arguments to check the current prefix. If something goes wrong with the prefix, remember you can use an @mention instead.
Note: if you want your prefix with a space at end (for example, as a mention), surround the entire prefix plus the space with quotes, as shown in the example.
You must have the Administrator server permission.
.prefix $
.prefix "pls "
.clearprefix .accordclearprefix Clears the set prefix command prefix back to default. You must have the Administrator server permission. .clearprefix

Games

Command Description Usage
.roll
.r
Rolls dice of arbitrary size. Supports math expressions like 1 + 2d6, and keep-highest-dice syntax like 4d6k3. Defaults to a 1d20. .roll .roll 2d6 + 1
.math
.calc
Same as .roll
.coinflip Flips a coin. .coinflip
.8ball Consults the mighty 8-ball. .8ball Should I trust the 8-ball?

Info

Command Description Usage
.stats Shows bot stats. .stats
.userinfo Shows info for a user or for yourself, like join date and status. Can also take a user ID, if the user is not in the server. .userinfo .userinfo @Waddup#1873
.channelinfo Shows channel info, like creation date and number of users. .channelinfo
.emojiinfo Shows info about a custom emoji, like when it was added, its ID and a big version. .emojiinfo :hyperblobthonk:
.serverinfo Shows server info, like emote list, member and bot count, some stats, and more. .serverinfo
.games Lists the top 5 games being played on the server. .games
.rolestats Shows amount of users per role. .rolestats
.charinfo Shows unicode info about characters. If no characters are passed, the previous message in the channel will be analyzed. .charinfo z͝͝a̴͢ļ̵̸̡̕ģ̵͘ó̷̶̸ ͏̴͢͜ç̛͟͝ờ́̕m̴͟͠ȩ̸̢̀͝ş́
.inviteinfo Shows info for an invite. .inviteinfo https://discord.gg/WEGMab4

Messages

Command Description Usage
.rip Shows an engraved gravestone with a custom message. .rip my face
.rules Shows the rules set for the server. .rules
.setrules Sets the rules for the server. Requires Manage Server permission. .setrules 1. Thou shall not pass
.setgreeting Sets a greeting for when new members join the server. Use %user% to include the new user's name in the message. You must have the Manage Server permission. .setgreeting Welcome to the server, %user%
.setgreetingchannel Sets the channel for new member join greetings. You must have the Manage Server permission. .setgreetingchannel #intros
.cleargreeting Clears the new member join greeting for the server. You must have the Manage Server permission. .cleargreeting
.autouserinfo Enables automatically showing user info when a new user joins. Pass the desired channel or leave empty to use the current channel. .autouserinfo #bot-spam
.disableautouserinfo Disable automatically showing user info when a new user joins. .disableautouserinfo
.setgoodbye Sets a leave message for when someone leaves the server. Use %user% to include the user's name in the message. Use %timesincejoin% to include how long the user was in the server since they last joined. You must have the Manage Server permission. .setgoodbye %user% has left D:
.setgoodbyechannel Sets the channel for member leave messages. You must have the Manage Server permission. .setgoodbyechannel #user-log
.cleargoodbye Clears the member leave message for the server. You must have the Manage Server permission. .cleargoodbye
..
.tag
Gets a message by tag. .. abcdef
.settag Associates a message with a tag. You must have the Manage Messages channel permission. .setmsg abcdef This is an example message
.tags Gets the list of tags in this server. .tags
.repeater start Adds a message that repeats every specific amount of time. You must choose how long it should take until the first time the message should be posted (or use .repeater startnow instead), then the interval between messages, then the message.
Examples of how to format the time: 1d for 1 day, 2h5m for 2 hours and 5 minutes, etc.
You must have the Manage Messages channel permission.
.repeater start 15m 30m Hello! This message will start 15 minutes from now and then be posted every 30m.
.repeater startnow Like .repeater start, but starts immediately instead of needing to specify a time to start. You must have the Manage Messages channel permission. .repeater startnow 1h Hello! This message will start right now and then be posted every hour.
.repeater list Lists all repeating messages in the channel. .repeater list
.repeater remove Removes a repeating message by ID. You must have the Manage Messages channel permission. .repeater remove 2

NSFW

These commands can only be used in NSFW channels.

Command Description Usage
.ass .butt Gets a random butt photo. .ass
.boobs Gets a random boobs photo. .boobs
.rule34 Gets a random image from Rule34.xxx with the given tags. .rule34 potato
.gelbooru Gets a random image from gelbooru with the given tags. .gelbooru tomato
.safebooru Gets a random image from safebooru with the given tags. .safebooru rabbit
.e621 Gets a random image from e621 with the given tags. .e621 taggoeshere
.danbooru Gets a random image from danbooru with the given tags. .danbooru waifu
.realbooru Gets a random image from realbooru with the given tags. .realbooru banana
.paheal Gets a random image from paheal with the given tags. .paheal fruit

Quote

Command Description Usage
.quote Shows a random quote. .quote
.quote <id> Shows a quote with the specified id. .quote 12
.quote add Adds a quote. You must have the Manage Messages channel permission. .quote add Ignorance is bliss
.quote remove
.quote delete
Removes a quote by number. Use .quote list to find quote numbers. You must have the Manage Messages channel permission. .quote remove 12
.quote list Lists quotes by page. .quote list .quote list 2

Searches

Command Description Usage
.anime Searches for an anime on anilist and returns the first result. .anime kill la kill
.color Shows an image for a given color in hex format. .color #00FF00
.time Looks up time in a specified city or timezone, or UTC if none specified. Suports user configuration. See .set timezone in the User Configuration section .time EST
.weather Looks up the current weather conditions for a city. Use City, 2-letter country code if the country isn't the one you need. Suports user configuration. See .set weather in the User Configuration section .weather new york .weather perth, AU
.dndspell Looks up info for a DnD spell. Note: for copyright reasons only spells from the free SRD are on the list. Names must be exact. See the full list here. .dndspell Magic Missile
.twitch Checks if a twitch channel is online. .twitch gamesdonequick
.xkcd Shows a random, specific, or the latest xkcd. .xkcd .xkcd latest .xkcd 1444
.osu Shows osu! stats for a player and mode (defaults to osu!). Suports user configuration. See .set osu and .set osumode in the User Configuration section .osu peppy .osu peppy taiko
.cat
.meow
Shows a random cat picture. .cat
.dog
.woof
Shows a random dog picture. .dog
.fox Shows a random fox picture. .fox
.shibe
.doge
.shiba
Shows a random shiba inu picture. .shibe
.bird
.birb
Shows a random bird picture. .bird
.catfact
.catfacts
Shows a random cat fact. .catfact
.translate Translates text from a language to another language. Both language names and ISO language codes (e.g. en for English, ja for Japanese, etc.) work. Use auto to detect language automatically.
If no text is given, the previous message in the channel is translated.
.translate auto english Donde esta la biblioteca .translate en ja Banana
.follow Sets up notifications for when a stream goes live. Optionally, specify a role to be pinged when stream goes live (use the command again to change the role).
Supports: Twitch, Mixer, Picarto and Piczel. You must have the Manage Channel channel permission.
.follow twitch gamesdonequick .follow twitch dansgaming @Follower
.unfollow Disables the notifications for a channel that is being followed. You must have the Manage Channel channel permission. .unfollow esamarathon
.followlist Lists streams being followed for live notifications in this channel. You must have the Manage Channel channel permission. .followlist
.money
.crypto
Looks up exchange rates for currencies and cryptocurrencies. .money EUR JPY .money BTC USD
.btc Shortcut for .money btc <currency>. Defaults to USD if just used like .btc .btc .btc EUR
.fortnite Gets Fortnite stats for a player on a given platform. Supported platforms: pc, xb1, psn. Defaults to PC. .fortnite joemoe xb1
.pubg Gets PUBG current season stats for a player given platform and region. Optionally you can specify a season too. Platforms: pc, xbox. Regions: as, eu, na, etc: see the full list here. .pubg pc eu namegoeshere .pubg xbox as namegoeshere 2018-08

Misc

Command Description Usage
.startchrono Starts counting time. You must have the Manage Messages channel permission. .startchrono
.chrono Checks current chronometer. .chrono
.stopchrono Stops counting time. You must have the Manage Messages channel permission. .stopchrono
.timer Starts a countdown timer with the specified duration and optional description. .timer 2m30s check oven
.remindme Like .timer, but mentions you when the timer is over. .remindme 2m30s check oven
.showtimers Shows timers in this channel. .showtimers
.cleartimers Clears timers in this channel. You must have the Manage Messages channel permission. .cleartimers
.rollcall Starts a roll call in the channel. You must have the Manage Messages and Mention Everyone channel permissions. .rollcall
.here Joins a roll call. .here
.convert Converts an amount between physical units, like C and F, meters and miles, etc. .convert 20 c f .convert 1.5 mi km
.randomuser Picks a random online user from all or a given role. .randomuser .randomuser Mods
.randomuserall Same as .randomuser, but also picks from offline users. .randomuserall .randomuserall Admins
.shuffle Shuffles a list of things. Use quotes ("") to make several words count as a single thing. .shuffle 1 2 3 4 5 .shuffle this that "that over there"
.choose Chooses randomly from a list of items separated by spaces. Use quotes ("") to make several words count as a single thing. .choose 1 2 3 4 5 .choose this that "that over there"
.colorblind Passes an attached image through a colorblindness simulation filter.
Formats: JPEG, GIF, PNG, BMP.
Colorblindness filters: achromatomaly, achromatopsia, deuteranomaly, deuteranopia, protanomaly, protanopia, tritanomaly, tritanopia.
Make sure you attach the image, posting a link will not work.
.colorblind protanopia (with image upload)
.count Counts characters, lines and bytes in given text. If no text is given, the previous message in the channel will be used instead. .count I wonder how many characters this is
.hex2dec
.hextodec
Converts numbers from hexadecimal to decimal. .hex2dec c1a0f2e4
.dec2hex
.dectohex
Converts numbers from decimal to hexadecimal. .dec2hex 123984
.reverse Reverses some text. .reverse the quick brown fox jumps over the lazy dog

User Configuration

Commands for Accord to remember things for you so you don't have to type them every time you use some commands.

To clear a setting just use the command by itself, for example .set timezone.

Command Description Usage
.set timezone Makes Accord remember your timezone so you can just use .time .set timezone Europe/Lisbon
.set weather Makes Accord remember your weather location so you can just use .weather .set weather London, UK
.set osu Makes Accord remember your osu! player name so you can just use .osu .set osu CircleClicker123
.set osumode Makes Accord remember your preferred osu! game mode. .set osumode taiko

Need any more help? Join our support server for more help, suggestions and updates!