-
Notifications
You must be signed in to change notification settings - Fork 4
Command List
Daniel Jarski edited this page May 22, 2018
·
11 revisions
Command | Summary | Usage |
---|---|---|
!!lookingtoplay !!ltp
|
Toggle "Looking to Play" status on yourself. This role is mentionable and lasts as long as you specify, up to and defaulting to the guild's maximum allowed time. To remove the role from yourself early, simply use the command again. |
!!ltp |
!!getadmin |
Get a link to invite the bot to your server. | !!getadmin |
!!stats |
Get bot stats, including uptime, guilds, and other information. | !!stats |
!!getinvite !!invite !!inv
|
Get the server invite. | !!invite |
!!emotes !!em
|
Show the guild's custom emotes. | !!emotes |
!!avatar !!av
|
Get a user's avatar. Defaults to yourself. |
!!av !!av @SomeUser
|
!!help !!h
|
Get DMed a list of commands or get help for an individual command. |
!!h !!phrase !!h
|
!!suggest |
Make a suggestion. Add an image link anywhere to have it automatically embedded. |
!!suggest Ban all mods. !!suggest Make this the server icon: https://i.imgur.com/vnQEfqA.jpg
|
!!suggestions |
Display a list of suggestions. The default sort order is newest. |
!!suggestions top !!suggestions
|
!!suggestion |
Approve or deny a suggestion by message ID, or show a suggestion by ID. |
!!suggestion approve 1234567890 !!suggestion deny 1234567890 !!suggestion 5
|
Command | Summary | Usage |
---|---|---|
!!addreactionrole !!arr
|
Add a reaction role listener to a message. The format is like so: #channel messageId emote1 role1 emote2 role2 ... emoteN roleN
|
!!arr #somechannel 1234567890 :emote1: "Role 1" :emote2: "Role 2" :emote3: "Role 3" |
!!removereactionrole !!rrr
|
Remove a reaction role listener given a valid message ID. | !!rrr 1234567890 |
!!getreactionroles !!grr
|
Displays reaction role listeners on the current guild. | !!grr |
Command | Summary | Usage |
---|---|---|
!!addphrase !!setphrase
|
Create your own personal phrase. Messages sent in this guild containing this phrase will increment its counter. | !!addphrase nice meme |
!!removephrase !!remphrase
|
Remove your set phrase. | !!remphrase |
!!phraseblacklist !!pbl
|
Add a specific phrase to the guild's phrase blacklist. Supply the -c flag to prevent any phrases containing the supplied text from being created.Supply no arguments to view the current blacklist for this guild. |
!!pbl -c the !!pbl poop
|
!!removephraseblacklist !!rpbl
|
Remove a phrase blacklist entry by ID. | !!rpbl 5 |
!!phrasestats !!phrase
|
Show stats for a user's phrase. |
!!phrase !!phrase @SomeOtherUser
|
!!phrasetop |
Show the top 10 phrases of length y . Supply no length to not filter by length.You may also supply a -e or -m flag to display only emotes or mentions. |
!!phrasetop !!phrasetop 5
|
!!searchphrase !!sphrase
|
Search for phrases using a given keyword. | !!sphrase nice meme |
Command | Summary | Usage |
---|---|---|
!!addpermission !!addperm !!ap
|
Add a permission to the permission list. |
!!ap !!phrase disable #some-channel !!ap all enable Some Role
|
!!listpermissions !!listperms !!lp
|
Display the permission list. | !!lp |
!!removepermission !!remperm !!rp
|
Removes a permission given its ID. | !!rp 5 |
!!addblacklistedword !!addblw !!ablw
|
Add a blacklisted word or words to the guild. Any messages sent containing the word will automatically be deleted. Users with the PermRole are immune to word blacklisting. |
!!ablw ass |
!!blacklistedwords !!blwords !!blws
|
View this guild's blacklisted words. | !!blws |
!!removeblacklistedword !!remblw !!rblw
|
Remove a blacklisted word or words by ID. Use !!blws to view blacklisted word IDs. |
!!rblw 15 |
Command | Summary | Usage |
---|---|---|
!!permrole |
Gets or sets this guild's permrole. The permrole is needed for many administrative commands. Setting the permrole requires Administrator permissions. |
!!permrole Admin |
!!showguildconfig !!showgc !!sgc
|
Displays all bot configuration settings for this guild. | !!showguildconfig |
!!invitecode |
Gets or sets the guild's invite code. Using !!invite will grab this code and create a link that users can share to invite others. | !!invitecode 08bddQ |
!!muterole |
Gets or sets this guild's mute role. Users who are muted with !!mute will have this role applied to them. | !!muterole Silenced |
!!lookingtoplayrole !!ltprole
|
Gets or sets this guild's looking to play role. Users who use !!ltp will gain this role. | !!ltprole Looking to Play |
!!lookingtoplayhours !!ltphours
|
Gets or sets this guild's maximum looking to play hours. To disable, simply supply a 0 for the timeout. | !!ltphours 6 |
!!upvotearrow |
Gets or sets this guild's upvote arrow. Suggestions and the !!vote command utilize this emote. Defaults to ⬆.⬇ | !!upvotearrow ⬆ |
!!downvotearrow |
Gets or sets this guild's upvote arrow. Suggestions and the !! vote command utilize this emote. Defaults to . | !!downvote arrow |
!!verboseerrors !!ve
|
Gets or sets this guild's error display mode.true will show all command errors except "Unknown command.".false will only show pre-defined errors from within the command. |
!!ve true |
!!greetusers |
Gets or sets this guild's greeting mode.true will greet users if the guild has its greeting channel set up.false will disable greeting users. |
!!greetusers true |
!!greetmessage !!greetmsg
|
Gets or sets this guild's greet message. Supports TOML embeds. You may use {user} to mention the user you are greeting. |
!!greetmsg Welcome to the server, {user}! |
!!greettimeout |
Gets or sets this guild's greeting timeout, in seconds. The greeting message will be automatically deleted after that many seconds. Set to 0 to disable. |
!!greetseconds 60 |
!!enablerespects |
Gets or sets this guild's respects functionality. Sending F in any channel will increment a respects counter, once per day per user.true enables this functionality.false disables it. |
!!enablerespects true |
!!invitefiltering |
Gets or sets this guild's invite filtering functionality. Any discord invite links posted that are not invites to this guild will be filtered by the bot and deleted.true enables this functionality.false disables it. |
!!invitefiltering true |
!!phraseminimumlength !!phraseminlength !!pml
|
Gets or sets this guild's minimum phrase length, in characters. Phrases shorter than this number will not be created. Set to 0 to disable. | !!phraseminlength 3 |
!!logchannel |
Get or set this guild's log channel. User leave/join/ban/unban/kick and message deletions will be logged to this channel. | !!logchannel #logs |
!!suggestionchannel |
Get or set this guild's suggestion channel. Users who suggest with !!suggest will have their suggestions posted to this channel. | !!suggestionchannel #suggestions |
!!suggestionarchive |
Get or set this guild's suggestion archive channel. Approved or denied suggestions will be posted to this channel. | !!suggestionarchive #suggestionarchive |
!!greetchannel |
Get or set this guild's greeting channel. Users who join will trigger a greeting message. | !!greetchannel #welcome |
Command | Summary | Usage |
---|---|---|
!!crosstalk |
Start or join a crosstalk call. If no calls are found, starts an empty call and waits for another channel to connect. You may supply the -c flag to generate a code that you can use to connect to your call directly.Using a code is optional, omitting a code for the command will simply find the first available call. You may supply a given code to automatically connect to that specific call. See Usage for examples. |
!!crosstalk !!crosstalk -c !!crosstalk 1b5dft61
|
!!vote |
Start a vote in the current channel. Attach an image or image link to have the bot display the image in the embed. | !!vote Ban all mods. |
!!roll |
Roll some dice. | !!roll 1d20 + 5 + 1d6 |
!!big |
Blow up an emote. | !!big :MedGrin: |
!!choose |
Choose from a list of things, separated by ; . |
!!choose eat;sleep |
!!rate |
Rate something out of 10. | !!rate having a gf |
!!8ball !!8
|
Ask the Magic 8-ball a question. | !!8ball will I die tomorrow? |
Command | Summary | Usage |
---|---|---|
!!prune !!delet !!clear
|
Delete messages in the current channel. |
!!prune 50 !!prune 25 ignore pin !!prune 10 @SomeSpammer
|
!!warn |
Warn a user. | !!warn @SomeRuleBreaker Please do not break our rules. |
!!warnings |
View a user's warnings. Supply no user to see warnings you've given. |
!!warnings @SomeIdiot !!warnings
|
!!warnclear |
Clear all warnings for a specific user, or a single warning given its ID. |
!!warnclear @SomeIdiot !!warnclear 3
|
!!warnpunish !!warnp
|
Set or update a warning punishment. The first argument is the number of warnings to receive the punishment, the second argument is type of punishment. Supply no type to remove the punishment for those number of warnings. |
!!warnp 3 Kick !!warnp 5
|
!!warnpunishlist !!warnpl
|
View the current warning punishments. | !!warnpl |
!!note |
Add a note for a user. | !!note @SomeEdgyDude Threatened to raid the server. |
!!noteremove !!noterm
|
Remove a single note given its ID. | !!noterm 6 |
!!notes |
View a user's notes. Supply no user to see notes you've given. |
!!notes @SomeUser !!notes
|
!!mute |
Mutes a user for an optional amount of time and reason. |
!!mute @SomeSpammer !!mute @SomeSpammer 1d !!mute @SomeSpammer 1d shut up nerd
|
!!unmute |
Unmutes a user by name or mute ID. | !!unmute @SomeGoodDude |
!!mutes |
View guild user mutes. Supply a page number to view more. | !!mutes |
!!say |
Send a message in a specified channel using the bot. Supports TOML embeds. Channel defaults to the current channel you are in. | !!say #somechannel Please move the conversation to #someotherchannel. |
!!edit |
Edit a bot message with a specific channel and message ID. Supports TOML embeds. Channel defaults to the current channel you are in. | !!edit #somechannel 1234567890 haha memes |
!!kick !!k
|
Kick a user with an optional reason. | !!kick @SomeRuleBreaker |
!!softban !!sb
|
Softban a user with an optional reason. A "softban" is essentially a ban + unban, pruning the user's messages as well. | !!sb @SomeSpammer Do not spam. |
!!ban !!b
|
Ban a user with an optional reason. | !!ban @SomeIdiot Your kind are not welcome here. |
!!hackban |
Ban a user, even if they aren't on the server, by their user ID. | !!hackban 0123456789 Don't come back. |
!!userinfo !!uinfo
|
Get info about a user. Defaults to yourself. |
!!uinfo !!uinfo @SomeUser
|