-
-
Notifications
You must be signed in to change notification settings - Fork 14
All Commands
These are all commands available in Ribbon. Documentation is generated by JSDoc and jsdoc-to-markdown.
The default prefix is !
and you can always use @ribbon#2325 prefix
to find your guild's current prefix
BuildIn PrefixCommand - Shows or sets the command prefix Omitting the parameter will simply print your current one.
Returns: Message
- Message with the current or new prefix
Category: Build-In
Param | Type | Description |
---|---|---|
[prefix] | string |
new prefix to set |
Example
prefix !
-OR-
prefix default
-OR-
prefix none
Build-In PingCommand - Checks the bot's ping to the Discord server
Returns: Message
- Reply message with the bot's ping
Category: Build-In
- badwords
-
Automod BadWordsCommand - Toggle the bad words filter
Please note that when adding new words to your server's filter you overwrite all your currently set words!
Aliases:
badwordsfilter
,bwf
,bwf
- duptext
-
Automod DuplicateTextCommand - Toggle the duplicate text filter
Uses the Levenshtein Distance Algorithm to determine similarity. If the distance is less than 10 the messages are considered duplicate.
You can specify the minutes within messages should be checked (defaults to 3), the amount of allowed similar messages (defaults to 2) and the Levenshtein distance (defaults to 20)
Aliases:
duplicatefilter
,duplicatetextfilter
,dtf
- excessivecaps
-
Automod ExcessiveCapsCommand - Toggle the excessive caps filter
Aliases:
spammedcaps
,manycaps
,caps
- excessiveemojis
-
Automod ExcessiveEmojisCommand - Toggle the excessive emojis filter
Aliases:
ef
,emojifilter
,spammedemojis
,manyemojis
- excessivementions
-
Automod ExcessiveMentionsCommand - Toggle the excessive mentions filter
Aliases:
emf
,mfilter
,spammedmentions
,manymentions
- externallinks
-
Automod ExternalLinksCommand - Toggle the external links filter
Aliases:
extlinks
,extlinksfilter
,elf
- invitesfilter
-
Automod InvitesFilterCommand - Toggle the Discord server invites filter
Aliases:
if
,noinvites
- slowmode
-
Automod SlowmodeCommand - Toggle slowmode on this server
Aliases:
slowdown
- bank
-
Casino BankCommand - View your vault content
Aliases:
vault
- chips
-
Casino ChipsCommand - Retrieves your current amount of chips for the casino
Aliases:
bal
,cash
,balance
- coin
-
Casino CoinCommand - Gamble your chips in a coin flip
Payout is 1:2 Aliases:
flip
,cflip
- daily
-
Casino DailyCommand - Receive your daily 500 chips top up
Aliases:
topup
,bonus
- deposit
-
Casino DepositCommand - Deposit chips into your vault
Aliases:
depo
- give
-
Casino GiveCommand - Give another player some chips
Aliases:
donate
- leaderboard
-
Casino LeaderboardCommand - Shows the top 5 ranking players for your server
Aliases:
lb
,casinolb
,leaderboards
- memberbalance
-
Casino MemberBalanceCommand - Retrieves the amount of chips another member has for the casino
Aliases:
mbal
,mcash
,mbalance
,mchips
- slots
-
Casino SlotsCommand - Gamble your chips at the slot machine
Aliases:
slot
,fruits
- weekly
-
Casino WeeklyCommand - Receive your weekly 3500 chips top up
Aliases:
weeklytopup
,weeklybonus
- wheeloffortune
-
Casino WheelOfFortuneCommand - Gamble your chips at the wheel of fortune
Aliases:
wheel
,wof
- withdraw
-
Casino WithdrawCommand} - Withdraw chips from your vault
Aliases:
wdraw
- length
-
Converters LengthCommand - Convert various units of length
Aliases:
weight
- length
-
Converters MassCommand - Convert various units of mass
Aliases:
height
- math
-
Converters MathCommand - Take the effort out of calculations and let Ribbon do it for you
Aliases:
maths
,calc
- oxr
-
Converters MoneyCommand - Convert one currency to another
Note: bitcoin is BTC, Ethereum is ETH, Litecoin is LTC
For a full list of supported currencies see this url
Aliases:
money
,rate
- temperature
-
Converters TemperatureCommand - Convert various units of temperature
Aliases:
heat
,warmth
,temp
- docs
-
Docs DjsDocsCommand - Get an entry from the Discord.JS documentation
Aliases:
djsguide
,guide
,djs
- mdn
-
Docs MDNCommand - Responds with JS documentation pulled from Mozilla Developer Network
Aliases:
mozilla
,moz
- yarn
-
Docs YarnCommand - Responds with information on a NodeJS package using the Yarn package registry
Aliases:
npm
,npm-package
- copypasta
-
Extra CopypastaCommand - Sends a copypasta to the chat
Note: It is possible to get copypastas with more than 2000 characters. Ask me to add it through my server!
Aliases:
cp
,pasta
,tag
- copypastaadd
-
Extra CopypastaAddCommand - Adds a new copypasta for your server
Aliases:
cpadd
,pastaadd
,tagadd
,newtag
- copypastalist
-
Extra CopyPastaListCommand - Gets all copypastas available to the server
Aliases:
cplist
,copylist
,pastalist
,taglist
- copypastaremove
-
Extra CopypastaRemoveCommand - Remove a specified copypasta
Use the copypastalist command to find the ID for deleting
Aliases:
cpremove
,copypastadelete
,cpdelete
,cpd
,cpr
,pastadelete
,pasteremove
,tagdelete
,tagremove
- qrgen
-
Extra QRGenCommand - Generates a QR code from text (like a URL)
Aliases:
qr
,qrcode
- randomcol
-
Extra RandomColCommand - Generates a random colour
Providing a colour hex will display that colour, providing none will generate a random one
Aliases:
randhex
,rhex
,randomcolour
,randomcolor
,randcol
,randomhex
- remind
-
Extra RemindCommand - Set a reminder and Ribbon will remind you
Works by reminding you after a given amount of minutes, hours or days in the format of
5m
,2h
or1d
Aliases:
remindme
,reminder
- say
-
Extra Say - Repeats a message and deletes your message
Aliases:
sayd
,repeat
- saywut
-
Extra SayWutCommand - Bust the last "say" user
Aliases:
saywat
,saywot
- time
-
Extra Time - Gets the current time in any place
Uses Google's Geocoding to determine the correct location therefore supports any location indication, country, city or even as exact as a street.
Aliases:
citytime
- translate
-
Extra TranslateCommand - Translate any word from any language to any other language
Language specifications can be either 1 or 2 letter ISO 639 or full names
Aliases:
tr
- weather
-
Extra Weather - Get the current weather forecast in any city
Potentially you'll have to specify city if the city is in multiple countries, i.e.
weather amsterdam
will not be the same asweather amsterdam missouri
Uses Google's Geocoding to determine the correct location therefore supports any location indication, country, city or even as exact as a street.
Aliases:
temp
,forecast
,fc
,wth
- xkcd
-
Extra XKCDCommand - Gets a random image from xkcd
Aliases:
devjoke
,comicjoke
- zalgo
-
Extra ZalgoCommand - Create zalgo-fied text from your input
First banishes any existing zalgo to ensure proper result
Aliases:
trash
- 8ball
-
Games EightBallCommand - Rolls a magic 8 ball using your input
Aliases:
eightball
- dice
-
Games DiceCommand - Rolls some dice with some sides. Great for the DnD players!
Aliases:
xdicey
,roll
,dicey
,die
- dndc
-
Games DndCCommand - Flips a coin
Aliases:
coinflip
,dndc
,dcoin
,dnd
- fight
-
Games FightCommand - Pit two things against each other in a fight to the death.
Aliases:
combat
- rps
-
Games RockPaperScissorCommand - Play Rock Paper Scissors against random.org randomization
Aliases:
rockpaperscissors
- ship
-
Games ShipCommand - Ship 2 members
Leaving 1 or both parameters out will have Ribbon randomly pick 1 or 2 members
Aliases:
love
,marry
,engage
- strawpoll
-
Games StrawpollCommand - Create a strawpoll and find out what people really think (hopefully)
Has a very specific syntax! Be sure to adapt the example!
Aliases:
straw
,poll
- activity
-
Info ActivityCommand - Gets the activity (presence) data from a member
Aliases:
act
,presence
,richpresence
- avatar
-
Info AvatarCommand - Get the avatar from any member on this server
Aliases:
ava
- emotes
-
Info EmotesCommand - Lists all emotes from the server
Aliases:
listemo
,emolist
,listemoji
,emote
,emojis
,emoji
- help
-
Info HelpCommand - Displays a list of available commands, or detailed information for a specified command
The command may be part of a command name or a whole command name. If it isn't specified, all available commands will be listed.
Aliases:
?
,commands
- iam
-
Info IamCommand - Self Assign roles
Aliases:
self
- iamnot
-
Info IamNotCommand - Remove self assigned roles
Aliases:
notself
,iamn
- invite
-
Info InviteCommand - Gets the invite link for the bot
Aliases:
inv
,links
,shill
-
Info RedditCommand - Gets statistics on a Reddit user Aliases:
red
,redditor
- server
-
Info ServerInfoCommand - Gets information about the current server
Aliases:
serverinfo
,sinfo
- stats
-
Info RibbonStatsCommand - Statistics about Ribbon
Aliases:
botinfo
,info
- userinfo
-
Info UserInfoCommand - Get the info of any member on this server Aliases:
user
,uinfo
- fortnite
-
Leaderboards FortniteCommand - Get Player Statistics from Fortnite
Aliases:
fort
,fortshite
- osu
-
Leaderboards OsuCommand - Shows Player Stats for a given OSU player
Aliases:
osustats
- overwatch
-
Leaderboards OverwatchCommand - Shows Player Stats for a given BattleNet BattleTag
Aliases:
owstats
- pubg
-
Leaderboards PubgCommand - Get statistics from a PUBG account
- showdown
-
Leaderboards ShowdownCommand - Show the top ranking players in your tier of choice
Aliases:
showdownlb
,pokelb
- addrole
-
Moderation AddRoleCommand - Add a role to a member
Aliases:
newrole
,ar
- announce
-
Moderation NewsCommand - Make an announcement to a channel named "announcements" or "news"
Aliases:
news
- automod
-
Moderation AutomodCommand - General toggle for all automod features
Aliases:
botmod
,skynetmod
- ban
-
Moderation BanCommand - Ban a bad member
Aliases:
b
,banana
- casinolimit
-
Moderation CasinoLimitCommand - Configure what the upper limit for any casino command should be
Aliases:
cl
- confmute
-
Moderation ConfigureMuteCommand - Configure which role to use as "mute" role
Aliases:
cm
,configmute
- countdownadd
-
Moderation CountdownAddCommand - Store a countdown message
Countdown messages are sent every 24 hours in a given channel and count down to a certain event
For the date you should not have any spaces and it is strongly recommended to use ISO 8601
They will automatically get deleted when the event time is reached
Optionally, you can make Ribbon tag @everyone or @here when the event time is reached by adding `--everyone` or `--here` anywhere in the countdown content
You can save multiple messages for varying events and channels by using this command multiple times
The first time the message will be send is the next periodic check Ribbon will do (which is every 3 minutes) after adding the countdown
Aliases:
countdownmsg
,countdownmessage
,countdown
,cam
,cdadd
- countdownlist
-
Moderation CountdownList - List all stored countdown messages in the current guild
Aliases:
cl
,cdlist
- countdownremove
-
Moderation CountdownRemove - Remove a specified countdown
Use the countdownlist command to find the ID for deleting
Aliases:
cdremove
,countdowndelete
,cddelete
,cdd
,cdr
- defaultrole
-
Moderation DefaultRoleCommand - Sets a default role that should be assigned to all new joining members
Aliases:
defrole
- deletecommandmessages
-
Moderation DeleteCommandMessagesCommand - Configure whether Ribbon should delete command messages
Aliases:
dcm
- deletewarn
-
Moderation DeleteWarnCommand - Deletes all or some warnings points from a user
Aliases:
removewarn
,unwarn
,dw
,uw
- delrole
-
Moderation DeleteRoleCommand - Delete the role of a member
Aliases:
deleterole
,dr
,remrole
,removerole
- i18n
-
Moderation I18nCommand - Sets the guild language
This affects various parts of the responses of the bot, primarily the help prompts. Any data returned from external sources is not translated.
Current supported languages are 'en' for English and 'nl' for Dutch
Aliases:
language
,lang
,lng
- joinmessages
-
Moderation JoinMessagesCommand - Toggle whether Ribbon should send special greeting messages when members join
Aliases:
jmt
,joinmessagestoggle
- kick
-
Moderation KickCommand - Kicks a somewhat bad member
Aliases:
k
- leavemessages
-
Moderation LeaveMessagesCommand - Toggle whether Ribbon should send special leave messages when members leave
Aliases:
lmt
,leavemessagestoggle
- listwarn
-
Moderation ListWarnCommand - Show the amount of warning points a member has
Aliases:
reqwarn
,lw
,rw
- lockdown
-
Moderation LockdownCommand - Lockdown a channel
Once locked it will be locked to the
@everyone
or whichever role you specified.Depending on your permissions setup it may be that only people with the
administrator
role will have access to the channel.This may also mean that Ribbon won't have access if it doesn't have administrator role so you cannot use the
unlock
command until you give it that permission!Aliases:
lock
,ld
- memberlogs
-
Moderation MemberLogsCommand - Toggle member logs in the configured channel
Aliases:
tml
,togglemember
,togglememberlogs
- modlogs
-
Moderation ModLogsCommand - Toggle mod logs in the configured channel
Aliases:
togglemod
- mute
-
Moderation MuteCommand - Mute a member
Requires either a role named
muted
on the server, or first having set the mute role with confmuteYou can optionally specify a duration for how long this mute will last. Not specifying any will mean it will last until manually unmuted.
The format for duration is in minutes, hours or days in the format of
5m
,2h
or1d
Aliases:
silent
- nickname
-
Moderation NickCommand - Nickname a single member
Aliases:
nick
- purge
-
Moderation PurgeCommand - Quickly delete a certain amount of messages
Aliases:
prune
,delete
- regexmatchtoggle
-
Moderation RegexMatchToggleCommand - Toggle commands matching on regex for this server
Aliases:
rmt
,regexmatch
- selfroles
-
Moderation SelfRolesCommand - Sets the self assignable roles for the server members, to be used by the
iam
commandYou can set multiple roles by delimiting with spaces (
role1 role2
)You can clear the setting by giving no roles then replying
finish
Aliases:
sroles
- setannounce
-
Moderation SetAnnounceCommand - Set the channel for the announce command
Aliases:
sa
,setannouncement
,setannouncements
- softban
-
Moderation SoftbanCommand - Bans a member deleting their messages and then unbans them allowing them to rejoin (no invite link is shared)
This is essentially a kick with the added effect of deleting all their past messages from the last 24 hours
Aliases:
sb
,sban
- tempban
-
Moderation TempbanCommand - Temporary bans a member, then unbans them when the timer expires
Given amount of minutes, hours or days in the format of
5m
,2h
or1d
Aliases:
tb
,rottenbanana
- timeradd
-
Moderation TimerAddCommand - Store timed messages
These are messages Ribbon will repeat in a given channel on a given interval
Useful for repeating about rules and such
You can save multiple messages with varying intervals and channels by using this command multiple times
The first time the message will be send is the next periodic check Ribbon will do (which is every 3 minutes) after adding the timed message
The format for the interval is in minutes, hours or days in the format of
5m
,2h
or1d
Aliases:
timedmsgs
,timedmsg
, timedmessages,
timer,
tm` - timerlist
-
Moderation TimerListCommand - List all stored timed messages in the current guild
Aliases:
tl
,timelist
- timerremove
-
Moderation TimerRemoveCommand - Remove a specified timed message
Use the timerlist command to find the ID for deleting
Aliases:
timeremove
,timerdelete
,timedelete
- unknownmessages
-
Moderation UnknownMessagesCommand - Toggle Unknown Command messages on or off
Aliases:
unknowns
,unkmsg
- unlock
-
Moderation UnlockCommand - Unlock the channel Only really useful if you previously locked the channel
Note that Ribbon does need to be able to be able to access this channel to unlock it (read permissions)
Aliases:
delock
,ul
- unmute
-
Moderation UnmuteCommand - Unmutes a previously muted member Aliases:
um
- warn
-
Moderation WarnCommand - Gives a member warning points
Please note that Ribbon will not auto ban when the member has a certain amount of points!
Aliases:
warning
- defaultvolume
-
Music DefaultVolumeCommand - Sets the server's default volume
Aliases:
defvol
- launch
-
Music LaunchMusicCommand - Starts playing music
You need to be in a voice channel before you can use this command and Ribbon needs to be allowed to join that channel as well as speak in it. If music is already playing this will add to the queue or otherwise it will join your voice channel and start playing. There are 4 ways to queue songs.
- YouTube Search Query
- YouTube video URL
- YouTube playlist URL
- YouTube video ID
Aliases:
add
,enqueue
,start
,join
,play
- maxlength
-
Music MaxLengthCommand - Set the maximum length (in minutes) of a video
Give no argument to show current amount of maximum songs. Use "default" as argument to set it back to Ribbon's default
Aliases:
max-duration
,max-song-length
,max-song-duration
- maxsongs
-
Music MaxSongsCommand- The maximum amount of songs any member can queue
Give no argument to show current amount of maximum songs. Use "default" as argument to set it back to Ribbon's default
Aliases:
songcap
,songmax
,maxsong
- pause
-
Music PauseSongCommand - Pauses the currently playing track
You need to be in a voice channel before you can use this command
Aliases:
shh
,shhh
,shhhh
,shhhhh
,hush
,halt
- queue
-
Music ViewQueueCommand - Shows the current queue of songs
Songs are paginated in sets of 5
Aliases:
songs
,song-list
,list
,listqueue
- resume
-
Music ResumeSongCommand - Resumes the song after pausing it
You need to be in a voice channel before you can use this command
Aliases:
go
,continue
,ale
,loss
,res
- save
-
Music SaveQueueCommand - DMs the 10 upcoming songs from the queue to the user
Aliases:
save-songs
,save-song-list
,ss
,savequeue
- queue
-
Music ShuffleCommand - Shuffles the current queue
Shuffles using a modern version of the Fisher-Yates shuffle algorithm
Aliases:
remix
,mixtape
- skip
-
Music SkipSongCommand - Skips the currently playing song and jumps to the next in queue or stops if it is the last song of the queue
A vote to skip is started if there are 4 or more people in the voice channel with
(amount of members) / 3
as required amount of votes (bot doesn't count as a member). Staff that can delete messages can force the skip by using `skip force. You need to be in a voice channel before you can use this command.Aliases:
next
- status
-
Music MusicStatusCommand - Gets status about the currently playing song
Aliases:
song
,playing
,current-song
,now-playing
- stop
-
Music StopMusicCommand - Stops the current queue. Bot will automatically leave the channel after this command
A vote to skip is started if there are 4 or more people in the voice channel with
(amount of members) / 3
as required amount of votes (bot doesn't count as a member). Staff that can delete messages can force the skip by usingskip force
. You need to be in a voice channel before you can use this command.Aliases:
kill
,stfu
,quit
,leave
,disconnect
- volume
-
Music ChangeVolumeCommand - Changes the volume of the currently playing song
If you do not give any parameter, Ribbon will show the current volume. You need to be in a voice channel before you can use this command
Aliases:
set-volume
,set-vol
,vol
- e621
-
nsfw E621Command - Gets a NSFW image from e621
Can only be used in NSFW marked channels!
Aliases:
eee
- gelbooru
-
nsfw GelbooruCommand - Gets a NSFW image from gelbooru
Can only be used in NSFW marked channels!
Aliases:
gel
,booru
- paheal
-
nsfw PahealCommand - Gets a NSFW image from paheal
Can only be used in NSFW marked channels!
Aliases:
pa
,heal
- pornvids
-
nsfw PornVidsCommand - Gets a NSFW video from pornhub
Can only be used in NSFW marked channels!
Aliases:
porn
,nsfwvids
- rule34
-
nsfw Rule34Command - Gets a NSFW image from rule34
Can only be used in NSFW marked channels!
Aliases:
r34
- checkguilds
-
Owner CheckGuildsCommand - Lists all guilds Ribbon is in
- customtopup
-
Owner CustomTopUpCommand - DaniΓ«l Ocean doesn't give a crap about legality
Aliases:
ctu
- tagmember
-
Owner TagMemberCommand - Tags a member by ID
Primarily meant for mobile and when members have annoying untaggable names
- unknowncommand
-
Owner UnknownCommandCommand - Runs when an unknown command is used
- dex
-
PokΓ©mon DexCommand - Gets information about a PokΓ©mon from Dexter.
Different forms are supported. Generally you want to write it all as 1 word with the form appended. For example
necrozmaduskmane
ormetagrossmega
. If you want to get the shiny sprite displayed add the--shiny
at the end of the search.Aliases:
p
,mon
,pokemon
,pokedex
,df
,dexfind
,dexdata
,dexter
,rotom
- flavor
-
PokΓ©mon FlavorCommand - Gets flavor text from a PokΓ©mon
Different forms are supported. Generally you want to write it all as 1 word with the form appended. For example
necrozmaduskmane
ormetagrossmega
. Due to message limit size it fetches as many entries possible starting with generation 7 going downwards. If you want to get the shiny sprite displayed add the--shiny
at the end of the searchAliases:
flavors
,dexdata
,dexentries
,dextext
,dextex
,dexter
,flavour
,flavours
- item
-
PokΓ©mon ItemCommand - Gets information about an item in PokΓ©mon
For item names existing of multiple words (for example
life orb
) you can either type it with or without the spaceAliases:
it
,bag
- learn
-
Pokemon LearnCommand - Displays how a Pokemon can learn given moves, if at all
Moves split on every
,
. See examples for usages. You can specify a generation for the match by adding--gen [1-7]
anywhere in the list of moves, with[1-7]
being a number in that range. Generation defaults to 7Aliases:
learnset
,learnall
- ability
-
PokΓ©mon AbilityCommand - Gets information on an ability in PokΓ©mon
Aliases:
abilities
,abi
- move
-
PokΓ©mon MoveCommand - Gets information about a move in PokΓ©mon
For move names existing of multiple words (for example
dragon dance
) you can either type it with or without the spaceAliases:
attack
- TCG
-
PokΓ©mon PokemonTCGCommand - Gets information on a Pokemon card
At start of the command you can specify which properties you want to use for the search, the options are
name
,types
,subtype
,supertype
andhp
. After specifying which options you want to use, Ribbon will go through the options asking you the values to use for the search. By default onlyname
is used as argument and the supertype is set to pokemon- name is the name of the pokemon card
- types are the types of the pokemon card (only works with pokemon as supertype)
- subtype specifies the subtype of a card (ex: MEGA, Stage 1, BREAK, Supporter)
- supertype specifies the supertype of a card (pokemon, trainer or energy)
- hp specifies the hp of a pokemon
Aliases:
ptcg
,tcgo
- type
-
PokΓ©mon TypeCommand - Gets the type matchup of any 1 or 2 types
Aliases:
matchup
,weakness
,advantage
- anime
-
Searches AnimeCommand - Gets information about any anime from kitsu.io
Aliases:
ani
,mal
,kitsu
- cydia
-
Searches CydiaCommand - Gets info from a package on Cydia, only supports default repositories
Can also listens to the pattern of
[[SomePackageName]]
as is custom on the /r/jailbreak subreddit and its discord server Server admins can enable the[[]]
matching by using thermt off
commandAliases:
cy
- define
-
Searches DefineCommand - Define a word using glosbe
Aliases:
def
,dict
- eshop
-
Searches EShopCommand - Gets information about a game in the Nintendo Switch eShop
Aliases:
shop
- girlsfrontline
-
Searches GirlsFrontlineCommand - Gets information about Girls Froontline characters
Aliases:
gfsearch
-
Searches GoogleCommand - Gets information through Google
Note: prioritizes Knowledge Graphs for better searching
Aliases:
search
,g
- igdb
-
Searches IGDBCommand - Gets information about a game using Internet Game Database (IGDB)
Aliases:
game
,moby
,games
- image
-
Searches ImageCommand - Gets an image through Google Images
Aliases:
img
,i
- itunes
-
Searches iTunesCommand - Search iTunes for music tracks
Aliases:
apple
,tunes
- lmgtfy
-
Searches LmgtfyCommand - Transform some query into a LMGTFY (Let Me Google That For You) url
Aliases:
dumb
- manga
-
Searches MangaCommand - Gets information about any manga from kitsu.io
Aliases:
cartoon
,man
- saucenao
-
Searches SauceNaoCommand - Gets the source of any given image URL using SauceNAO
Aliases:
sn
,sauce
- steam
-
Searches SteamCommand - Gets information about a game using Steam
Aliases:
valve
- tmdb
-
Searches MovieCommand - Find information about a movie using TheMovieDatabase
Aliases:
movie
- tvdb
-
Searches TVCommand - Find information about a TV series using TheMovieDatabase
Aliases:
tv
,show
,serie
,series
- urban
-
Searches UrbanCommand - Define a word using UrbanDictionary
Aliases:
ub
,ud
- youtube
-
Searches YouTubeCommand - Find a video on YouTube
By default returns MessageEmbed. use
yts
to return just the URL and have in-client playbackAliases:
yt
,tube
,yts
- twitchmonitors
-
Streamwatch TwitchMonitorsCommand - Configure which streamers to monitor
Aliases:
monitors
,monitor
,twitchmonitor
- twitchoutput
-
Streamwatch TwitchOutputCommand - Configures the channel in which twitch notifications are send
Aliases:
output
,twitchout
,twitchchannel
- twitchtoggle
-
Streamwatch TwitchToggleCommand - Killswitch for Twitch notifications
Aliases:
twitchon
,twitchoff
- biscuit
-
Weeb CookieCommand - Steal someone's πͺ gnanahahahaha
Aliases:
.biscuit
,biscuit
- cuddle
-
Weeb CuddleCommand - Cuuuuddlleeesss!! π!
- feed
-
Weeb FeedCommand - Feed someone licious food π π!
- hug
-
Weeb HugCommand - Give someone a hug β€!
- kiss
-
Weeb KissCommand - Give someone a kiss β€!
- neko
-
Weeb NekoCommand - Get a random cute cat girl π!
Aliases:
catgirl
- pat
-
Weeb PatCommand - Pat a good person π!
- poke
-
Weeb PokeCommand - Poke an annoying person π!
- slap
-
Weeb SlapCommand - Slap a dumb person π’!
- smug
-
Weeb SmugCommand - You're better than them
- tickle
-
Weeb TickleCommand - TICKLE WAR π!!
Automod BadWordsCommand - Toggle the bad words filter
Please note that when adding new words to your server's filter you overwrite all your currently set words!
Aliases: badwordsfilter
, bwf
, bwf
Category: automod
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
[words] | string |
Optional: comma separated list of words to filter |
Example
badwords enable
Automod DuplicateTextCommand - Toggle the duplicate text filter
Uses the Levenshtein Distance Algorithm to determine similarity. If the distance is less than 10 the messages are considered duplicate.
You can specify the minutes within messages should be checked (defaults to 3), the amount of allowed similar messages (defaults to 2) and the Levenshtein distance (defaults to 20)
Aliases: duplicatefilter
, duplicatetextfilter
, dtf
Category: automod
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
[within] | number |
Amount of minutes between which text is checked |
[equals] | number |
Amount of similar messages before purging |
[distance] | number |
Levenshtein distance for similarity |
Example
duptext enable
Automod ExcessiveCapsCommand - Toggle the excessive caps filter
Aliases: spammedcaps
, manycaps
, caps
Category: automod
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
[threshold] | string |
How much percent of a message should be caps to delete |
[minlength] | number |
Minimum length of message before it is checked |
Example
excessivecaps enable
Automod ExcessiveEmojisCommand - Toggle the excessive emojis filter
Aliases: ef
, emojifilter
, spammedemojis
, manyemojis
Category: automod
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
[threshold] | string |
How much percent of a message should be emojis to delete |
[minlength] | number |
Minimum length of message before it is checked |
Example
excessiveemojis enable
Automod ExcessiveMentionsCommand - Toggle the excessive mentions filter
Aliases: emf
, mfilter
, spammedmentions
, manymentions
Category: automod
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
[threshold] | string |
How many mentions allowed in 1 message |
Example
excessivementions enable
Example
emf enable 3
Automod ExternalLinksCommand - Toggle the external links filter
Aliases: extlinks
, extlinksfilter
, elf
Category: automod
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
Example
externallinks enable
Automod InvitesFilterCommand - Toggle the Discord server invites filter
Aliases: if
, noinvites
Category: automod
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
Example
invitesfilter enable
Automod SlowmodeCommand - Toggle slowmode on this server
Aliases: slowdown
Category: automod
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
[Within] | number |
Optional: Boundaries for slowmode |
Example
slowmode enable
Casino BankCommand - View your vault content
Aliases: vault
Category: casino
Example
bank
Casino ChipsCommand - Retrieves your current amount of chips for the casino
Aliases: bal
, cash
, balance
Category: casino
Example
chips
Casino CoinCommand - Gamble your chips in a coin flip
Payout is 1:2
Aliases: flip
, cflip
Category: casino
Param | Type | Description |
---|---|---|
AmountOfChips | number |
Amount of chips you want to gamble |
CoinSide | string |
The side of the coin you want to bet on |
Example
coin 10 heads
Casino DailyCommand - Receive your daily 500 chips top up
Aliases: topup
, bonus
Casino DepositCommand - Deposit chips into your vault
Aliases: depo
Category: casino
Param | Type | Description |
---|---|---|
ChipsAmount | number |
The amount of chips to deposit |
Example
deposit 100
Casino GiveCommand - Give another player some chips
Aliases: donate
Category: casino
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
The member you want to give some chips |
ChipsAmount | number |
The amount of chips you want to give |
Example
give Favna 10
Casino LeaderboardCommand - Shows the top 5 ranking players for your server
Aliases: lb
, casinolb
, leaderboards
Casino MemberBalanceCommand - Retrieves the amount of chips another member has for the casino
Aliases: mbal
, mcash
, mbalance
, mchips
Category: casino
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
Member to get the balance for |
Example
mchips Rohul
Casino SlotsCommand - Gamble your chips at the slot machine
Aliases: slot
, fruits
Category: casino
Param | Type | Description |
---|---|---|
ChipsAmount | number |
The amount of chips you want to gamble |
Example
slots 5
Casino WeeklyCommand - Receive your weekly 3500 chips top up
Aliases: weeklytopup
, weeklybonus
Casino WheelOfFortuneCommand - Gamble your chips at the wheel of fortune
Aliases: wheel
, wof
Category: casino
Param | Type | Description |
---|---|---|
ChipsAmount | number |
The amount of chips you want to gamble |
Example
wof 5
Casino WithdrawCommand} - Withdraw chips from your vault
Aliases: wdraw
Category: casino
Param | Type | Description |
---|---|---|
ChipsAmount | number |
The amount of chips to withdraw |
Example
withdraw 100
Converters LengthCommand - Convert various units of length
Aliases: weight
Category: converters
Param | Type | Description |
---|---|---|
AmountToConvert | number |
The amount of something to convert |
FromUnit | string |
The unit to convert from |
ToUnit | string |
The unit to convert to |
Example
length 1 gram pound
Converters MassCommand - Convert various units of mass
Aliases: height
Category: converters
Param | Type | Description |
---|---|---|
AmountToConvert | number |
The amount of something to convert |
FromUnit | string |
The unit to convert from |
ToUnit | string |
The unit to convert to |
Example
length 1.7m f
Converters MathCommand - Take the effort out of calculations and let Ribbon do it for you
Aliases: maths
, calc
Category: converters
Param | Type | Description |
---|---|---|
Equation | string |
The equation to solve |
Example
math (pi - 1) * 3
Converters MoneyCommand - Convert one currency to another
Note: bitcoin is BTC, Ethereum is ETH, Litecoin is LTC
For a full list of supported currencies see this url
Aliases: money
, rate
Category: converters
Param | Type | Description |
---|---|---|
MoneyAmount | number |
Amount of money to convert |
OriginCurrency | string |
Currency to convert from |
TargetCurrency | string |
Currency to convert to |
Example
oxr 1 EUR USD
Converters TemperatureCommand - Convert various units of temperature
Aliases: heat
, warmth
, temp
Category: converters
Param | Type | Description |
---|---|---|
AmountToConvert | number |
The amount of something to convert |
FromUnit | string |
The unit to convert from |
ToUnit | string |
The unit to convert to |
Example
temperature 20 c f
Docs DjsDocsCommand - Get an entry from the Discord.JS documentation
Aliases: djsguide
, guide
, djs
Category: docs
Param | Type | Description |
---|---|---|
DocEntry | string |
The entry from the docs you want to get info about |
[version] | string |
The Doc version to pick, one of stable , master or commando
|
Example
docs ClientUser
Docs MDNCommand - Responds with JS documentation pulled from Mozilla Developer Network
Aliases: mozilla
, moz
Category: docs
Param | Type | Description |
---|---|---|
prop | string |
The property or prototype to find on MDN |
Example
mdn map
Docs YarnCommand - Responds with information on a NodeJS package using the Yarn package registry
Aliases: npm
, npm-package
Category: docs
Param | Type | Description |
---|---|---|
pkg | string |
The package to find |
Example
yarn @favware/querystring
Extra CopypastaCommand - Sends a copypasta to the chat
Note: It is possible to get copypastas with more than 2000 characters. Ask me to add it through my server!
Aliases: cp
, pasta
, tag
Category: extra
Param | Type | Description |
---|---|---|
PastaName | string |
Name of the copypasta to send |
Example
copypasta navy
Extra CopypastaAddCommand - Adds a new copypasta for your server
Aliases: cpadd
, pastaadd
, tagadd
, newtag
Category: extra
Param | Type | Description |
---|---|---|
PasteName | string |
Name for the new pasta |
PastaContent | string |
Content for the new pasta |
Example
copypastaadd lipsum Lorem ipsum dolor sit amet.
Extra CopyPastaListCommand - Gets all copypastas available to the server
Aliases: cplist
, copylist
, pastalist
, taglist
Extra CopypastaRemoveCommand - Remove a specified copypasta
Use the copypastalist command to find the ID for deleting
Aliases: cpremove
, copypastadelete
, cpdelete
, cpd
, cpr
, pastadelete
, pasteremove
, tagdelete
, tagremove
Category: extra
Param | Type | Description |
---|---|---|
CopyPastaID | string |
The ID of the Copypasta to remove |
Example
copypastaremove lipsum
Extra QRGenCommand - Generates a QR code from text (like a URL)
Aliases: qr
, qrcode
Category: extra
Param | Type | Description |
---|---|---|
URL | string |
URL you want to encode into a QR image |
Example
qrgen https://favware.tech/ribbon
Extra RandomColCommand - Generates a random colour
Providing a colour hex will display that colour, providing none will generate a random one
Aliases: randhex
, rhex
, randomcolour
, randomcolor
, randcol
, randomhex
Category: extra
Param | Type | Description |
---|---|---|
[hex] | string |
Optional: colour hex to display |
Example
randomcol
-OR-
randomcol #990000
-OR-
randomcol 36B56e
Extra RemindCommand - Set a reminder and Ribbon will remind you
Works by reminding you after a given amount of minutes, hours or days in the format of 5m
, 2h
or 1d
Aliases: remindme
, reminder
Category: extra
Param | Type | Description |
---|---|---|
Time | string |
Amount of time you want to be reminded in |
Reminder | string |
Thing you want Ribbon to remind you of |
Example
remind 1h To continue developing Ribbon
Extra Say - Repeats a message and deletes your message
Aliases: sayd
, repeat
Category: extra
Param | Type | Description |
---|---|---|
Text | string |
Message you want to have repeated |
Example
say Favna is a great coder!
Extra SayWutCommand - Bust the last "say" user
Aliases: saywat
, saywot
Extra Time - Gets the current time in any place
Uses Google's Geocoding to determine the correct location therefore supports any location indication, country, city or even as exact as a street.
Aliases: citytime
Category: extra
Param | Type | Description |
---|---|---|
Location | string |
Place where you want to get the current time for |
Example
time Amsterdam
Extra TranslateCommand - Translate any word from any language to any other language
Language specifications can be either 1 or 2 letter ISO 639 or full names
Aliases: tr
Category: extra
Param | Type | Description |
---|---|---|
FromLanguage | string |
The language to translate from |
ToLanguage | string |
The language to translate to |
Text | string |
The word or text to translate |
Example
translate en nl Hello World
Extra Weather - Get the current weather forecast in any city
Potentially you'll have to specify city if the city is in multiple countries, i.e. weather amsterdam
will not be
the same as weather amsterdam missouri
Uses Google's Geocoding to determine the correct location therefore supports any location indication, country, city or even as exact as a street.
Aliases: temp
, forecast
, fc
, wth
Category: extra
Param | Type | Description |
---|---|---|
CityName | string |
Name of the city to get the weather forecast for |
Example
weather Amsterdam
Extra XKCDCommand - Gets a random image from xkcd
Aliases: devjoke
, comicjoke
Extra ZalgoCommand - Create zalgo-fied text from your input
First banishes any existing zalgo to ensure proper result
Aliases: trash
Category: extra
Param | Type | Description |
---|---|---|
SomeText | string |
Your input to transform with Zalgo |
Example
zalgo HE COMES
Games EightBallCommand - Rolls a magic 8 ball using your input
Aliases: eightball
Category: games
Param | Type | Description |
---|---|---|
question | string |
Question you want the 8 ball to answer |
Example
8ball is Favna a genius coder?
Games DiceCommand - Rolls some dice with some sides. Great for the DnD players!
Aliases: xdicey
, roll
, dicey
, die
Category: games
Param | Type | Description |
---|---|---|
DiceSides | string |
The amount of sides the dice should have |
AmountOfRolls | string |
The amount of dice to roll |
Example
dice 5 6
Games DndCCommand - Flips a coin
Aliases: coinflip
, dndc
, dcoin
, dnd
Games FightCommand - Pit two things against each other in a fight to the death.
Aliases: combat
Category: games
Param | Type | Description |
---|---|---|
FighterOne | string |
The first combatant |
FighterTwo | string |
The second combatant |
Example
fight Pyrrha Ruby
Games RockPaperScissorCommand - Play Rock Paper Scissors against random.org randomization
Aliases: rockpaperscissors
Category: games
Param | Type | Description |
---|---|---|
HandToPlay | string |
The hand that you want to play |
Example
rps Rock
Games ShipCommand - Ship 2 members
Leaving 1 or both parameters out will have Ribbon randomly pick 1 or 2 members
Aliases: love
, marry
, engage
Category: games
Param | Type | Description |
---|---|---|
[ShipMemberOne] | string |
The first member to ship |
[ShipMemberTwo] | string |
The second member to ship |
Example
ship Biscuit Rei
Games StrawpollCommand - Create a strawpoll and find out what people really think (hopefully)
Has a very specific syntax! Be sure to adapt the example!
Aliases: straw
, poll
Category: games
Param | Type | Description |
---|---|---|
Question | string |
The question that the strawpoll needs to answer. Recommended to wrap in " " (or ' ' ) to allow spaces |
Options | string |
The options the strawpoll should have. Recommended to wrap in " " (or ' ' ) to allow spaces. Splits on every ` |
Example
strawpoll 'Best RWBY girl?' 'Pyrrha Nikos' 'Ruby Rose'
Example
strawpoll 'Best coding language?' JavaScript C# C++
Info ActivityCommand - Gets the activity (presence) data from a member
Aliases: act
, presence
, richpresence
Category: info
Param | Type | Description |
---|---|---|
member | GuildMemberResolvable |
Member to get the activity for |
Example
activity Favna
Info AvatarCommand - Get the avatar from any member on this server
Aliases: ava
Category: info
Param | Type | Description |
---|---|---|
MemberName | GuildMemberResolvable |
Member to get the avatar from |
[ImageSize] | GuildMemberResolvable |
Optional: Size of the avatar to get. Defaults to 1024 |
Example
avatar Favna
Info EmotesCommand - Lists all emotes from the server
Aliases: listemo
, emolist
, listemoji
, emote
, emojis
, emoji
Info HelpCommand - Displays a list of available commands, or detailed information for a specified command
The command may be part of a command name or a whole command name. If it isn't specified, all available commands will be listed.
Aliases: ?
, commands
Category: info
Param | Type | Description |
---|---|---|
[CommandName | All] |
Example
help
Example
help all
Example
help avatar
Info IamCommand - Self Assign roles
Aliases: self
Category: info
Param | Type | Description |
---|---|---|
AnyRole | RoleResolvable |
The role you want to assign to yourself |
Example
iam uploader
Info IamNotCommand - Remove self assigned roles
Aliases: notself
, iamn
Category: info
Param | Type | Description |
---|---|---|
AnyRole | RoleResolvable |
The role you want to remove from yourself |
Example
iamnot uploader
Info InviteCommand - Gets the invite link for the bot
Aliases: inv
, links
, shill
Info RedditCommand - Gets statistics on a Reddit user
Aliases: red
, redditor
Category: info
Param | Type | Description |
---|---|---|
RedditUser | string |
The Reddit user you want to look up |
Example
reddit favna
Info ServerInfoCommand - Gets information about the current server
Aliases: serverinfo
, sinfo
Info RibbonStatsCommand - Statistics about Ribbon
Aliases: botinfo
, info
Info UserInfoCommand - Get the info of any member on this server
Aliases: user
, uinfo
Category: info
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
Member you want to get info about |
Example
userinfo Favna
Leaderboards FortniteCommand - Get Player Statistics from Fortnite
Aliases: fort
, fortshite
Category: leaderboards
Param | Type | Description |
---|---|---|
Username | string |
The Epic Username of the player you want to find |
Platform | string |
The platform the player plays on (pc, xbox or psn) |
Example
fortnite darkentz014 pc
Leaderboards OsuCommand - Shows Player Stats for a given OSU player
Aliases: osustats
Category: leaderboards
Param | Type | Description |
---|---|---|
PlayerName | string |
Name of the OSU player |
Example
osu WubWoofWolf
Leaderboards OverwatchCommand - Shows Player Stats for a given BattleNet BattleTag
Aliases: owstats
Category: leaderboards
Param | Type | Description |
---|---|---|
BattleTag | string |
BattleTag for that overwatch player |
[platform] | string |
Optiona: The platform the player is on. One of pc, psn or xbl |
[region] | string |
Optional: The region the player plays in. Of of us, eu, asia |
Example
overwatch Camoflouge#1267
Leaderboards PubgCommand - Get statistics from a PUBG account
Category: leaderboards
Param | Type | Description |
---|---|---|
PubgUsername | string |
The username you want to find statistics for |
Shard | string |
A combination of platform and region to look through, for example pc-na for PC in North America |
Example
pubg shroud pc-na
Leaderboards ShowdownCommand - Show the top ranking players in your tier of choice
Aliases: showdownlb
, pokelb
Category: leaderboards
Param | Type | Description |
---|---|---|
TierName | string |
Name of the tier to view the leaderboard for |
Example
showdown ou
Moderation AddRoleCommand - Add a role to a member
Aliases: newrole
, ar
Category: moderation
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
Member to give a role |
AnyRole | RoleResolvable |
Role to give |
Example
addrole Favna Member
Moderation NewsCommand - Make an announcement to a channel named "announcements" or "news"
Aliases: news
Category: moderation
Param | Type | Description |
---|---|---|
Announcement | string |
The announcement you want to make |
Example
announce Pokemon Switch has released!
Moderation AutomodCommand - General toggle for all automod features
Aliases: botmod
, skynetmod
Category: moderation
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
[Roles] | RoleResolvable |
Roles that are exempted from automod |
Example
automod enable
Moderation BanCommand - Ban a bad member
Aliases: b
, banana
Category: moderation
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
The member to ban from the server |
[TheReason] | string |
Reason for this banishment. Include --no-delete anywhere in the reason to prevent Ribbon from deleting the banned member's messages |
Example
ban MultiMegaMander
Moderation CasinoLimitCommand - Configure what the upper limit for any casino command should be
Aliases: cl
Category: moderation
Param | Type | Description |
---|---|---|
UpperLimit | number |
The new upper limit to set |
[LowerLimit] | number |
Optional: The new lower limit |
Example
casinolimit 20000
Example
casinolimit 20000 1000
Moderation ConfigureMuteCommand - Configure which role to use as "mute" role
Aliases: cm
, configmute
Category: moderation
Param | Type | Description |
---|---|---|
Role | RoleResolvable |
Role to set as mute role |
Example
confmute mute
Moderation CountdownAddCommand - Store a countdown message
Countdown messages are sent every 24 hours in a given channel and count down to a certain event
For the date you should not have any spaces and it is strongly recommended to use ISO 8601
They will automatically get deleted when the event time is reached
Optionally, you can make Ribbon tag @everyone or @here when the event time is reached by adding `--everyone` or `--here` anywhere in the countdown content
You can save multiple messages for varying events and channels by using this command multiple times
The first time the message will be send is the next periodic check Ribbon will do (which is every 3 minutes) after adding the countdown
Aliases: countdownmsg
, countdownmessage
, countdown
, cam
, cdadd
Category: moderation
Param | Type | Description |
---|---|---|
DateTime | string |
The date (and time) of the event |
Channel | ChannelResolvable |
The channel to send countdown reminders in |
Message | string |
The message to repeat |
Example
countdownadd newyears 2020-12-31T18:00 #general New years day!
Moderation CountdownList - List all stored countdown messages in the current guild
Aliases: cl
, cdlist
Moderation CountdownRemove - Remove a specified countdown
Use the countdownlist command to find the ID for deleting
Aliases: cdremove
, countdowndelete
, cddelete
, cdd
, cdr
Category: moderation
Param | Type | Description |
---|---|---|
CountdownID | string |
The ID of the Countdown to remove |
Example
countdownremove newyears
Moderation DefaultRoleCommand - Sets a default role that should be assigned to all new joining members
Aliases: defrole
Category: moderation
Param | Type | Description |
---|---|---|
AnyRole | RoleResolvable |
Role to assign to all new joining members |
Example
defaultrole Member
Moderation DeleteCommandMessagesCommand - Configure whether Ribbon should delete command messages
Aliases: dcm
Category: moderation
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
Example
deletecommandmessages enable
Moderation DeleteWarnCommand - Deletes all or some warnings points from a user
Aliases: removewarn
, unwarn
, dw
, uw
Category: moderation
Param | Type | Description |
---|---|---|
AnyMember | MemberResolvable |
The member to remove warning points from |
[AmountOfWarnPoints] | number |
The amount of warning points to remove |
Example
deletewarn favna
Example
deletewarn favna
Moderation DeleteRoleCommand - Delete the role of a member
Aliases: deleterole
, dr
, remrole
, removerole
Category: moderation
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
The member to remove a role from |
AnyRole | RoleResolvable |
The role to remove |
Example
delrole Favna Member
Moderation I18nCommand - Sets the guild language
This affects various parts of the responses of the bot, primarily the help prompts. Any data returned from external sources is not translated.
Current supported languages are 'en' for English and 'nl' for Dutch
Aliases: language
, lang
, lng
Category: moderation
Param | Type | Description |
---|---|---|
Language |
en | nl
|
The new language to set |
Example
i18n en
Example
i18n nl
Moderation JoinMessagesCommand - Toggle whether Ribbon should send special greeting messages when members join
Aliases: jmt
, joinmessagestoggle
Category: moderation
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
[Channel] | TextChannel |
TextChannel the Join Message is sent to, required when enabling |
Example
joinmessages enable
Moderation KickCommand - Kicks a somewhat bad member
Aliases: k
Category: moderation
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
The member to kick from the server |
[TheReason] | string |
Reason for this kick. |
Example
kick ThunderKai
Moderation LeaveMessagesCommand - Toggle whether Ribbon should send special leave messages when members leave
Aliases: lmt
, leavemessagestoggle
Category: moderation
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
[Channel] | TextChannel |
TextChannel the Leave Message is sent to, required when enabling |
Example
leavemessages enable
Moderation ListWarnCommand - Show the amount of warning points a member has
Aliases: reqwarn
, lw
, rw
Category: moderation
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
The member of whom to list the warning points |
Example
listwarn Biscuit
Moderation LockdownCommand - Lockdown a channel
Once locked it will be locked to the @everyone
or whichever role you specified.
Depending on your permissions setup it may be that only people with the administrator
role will have access to the
channel.
This may also mean that Ribbon won't have access if it doesn't have administrator role so you cannot use the
unlock
command until you give it that permission!
Aliases: lock
, ld
Category: moderation
Param | Type | Description |
---|---|---|
[LockRole] | RoleResolvable |
Optional: A role the lockdown is applied to, defaults to @everyone |
Moderation MemberLogsCommand - Toggle member logs in the configured channel
Aliases: tml
, togglemember
, togglememberlogs
Category: moderation
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
[Channel] | TextChannel |
TextChannel the Member Logs are sent to, required when enabling |
Example
memberlogs enable
Moderation ModLogsCommand - Toggle mod logs in the configured channel
Aliases: togglemod
Category: moderation
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
[Channel] | TextChannel |
TextChannel the Mod Logs are sent to, required when enabling |
Example
modlogs enable
Moderation MuteCommand - Mute a member
Requires either a role named muted
on the server, or first having set the mute role with confmute
You can optionally specify a duration for how long this mute will last. Not specifying any will mean it will last until manually unmuted.
The format for duration is in minutes, hours or days in the format of 5m
, 2h
or 1d
Aliases: silent
Category: moderation
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
Member to mute |
Example
mute Muffin
Moderation NickCommand - Nickname a single member
Aliases: nick
Category: moderation
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
Member to give a nickname |
NewNickname | string |
Nickname to assign |
Example
nick Muffin Cupcake
Moderation PurgeCommand - Quickly delete a certain amount of messages
Aliases: prune
, delete
Category: moderation
Param | Type | Description |
---|---|---|
MessageAmount | number |
The amount of messages to delete, between 1 and 99 |
Example
purge 10
Moderation RegexMatchToggleCommand - Toggle commands matching on regex for this server
Aliases: rmt
, regexmatch
Category: moderation
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
Example
regexmatchtoggle enable
Moderation SelfRolesCommand - Sets the self assignable roles for the server members, to be used by the iam
command
You can set multiple roles by delimiting with spaces (role1 role2
)
You can clear the setting by giving no roles then replying finish
Aliases: sroles
Category: moderation
Param | Type | Description |
---|---|---|
[AnyRole] | RoleResolvable |
Role to set, can be multiple split by spaces |
Example
selfroles uploader
Example
selfroles uploader superuploader
Moderation SetAnnounceCommand - Set the channel for the announce command
Aliases: sa
, setannouncement
, setannouncements
Category: moderation
Param | Type | Description |
---|---|---|
AnnounceChannel | ChannelResolvable |
The channel to set the announcements to |
Example
setannounce #updates
Moderation SoftbanCommand - Bans a member deleting their messages and then unbans them allowing them to rejoin (no invite link is shared)
This is essentially a kick with the added effect of deleting all their past messages from the last 24 hours
Aliases: sb
, sban
Category: moderation
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
The member to softban from the server |
TheReason | string |
Reason for this softban. |
Example
softban ImmortalZypther
Moderation TempbanCommand - Temporary bans a member, then unbans them when the timer expires
Given amount of minutes, hours or days in the format of 5m
, 2h
or 1d
Aliases: tb
, rottenbanana
Category: moderation
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
The member to ban from the server |
Time | string |
The amount of time this member should be banned |
[TheReason] | string |
Reason for this banishment. Include --no-delete anywhere in the reason to prevent Ribbon from deleting the banned member's messages |
Example
tempban Kai
Moderation TimerAddCommand - Store timed messages
These are messages Ribbon will repeat in a given channel on a given interval
Useful for repeating about rules and such
You can save multiple messages with varying intervals and channels by using this command multiple times
The first time the message will be send is the next periodic check Ribbon will do (which is every 3 minutes) after adding the timed message
The format for the interval is in minutes, hours or days in the format of 5m
, 2h
or 1d
Aliases: timedmsgs
, timedmsg
, timedmessages,
timer,
tm`
Category: moderation
Param | Type | Description |
---|---|---|
Interval | string |
The interval at which the message(s) should be repeated |
Channel | ChannelResolvable |
The channel to send the timed message in |
Message | string |
The message(s) to repeat |
Example
timeradd reminder 1d #general "Please read the rules everyone!"
Moderation TimerListCommand - List all stored timed messages in the current guild
Aliases: tl
, timelist
Moderation TimerRemoveCommand - Remove a specified timed message
Use the timerlist command to find the ID for deleting
Aliases: timeremove
, timerdelete
, timedelete
Category: moderation
Param | Type | Description |
---|---|---|
TimerID | string |
The ID of the timed message to remove |
Example
timerremove reminder
Moderation UnknownMessagesCommand - Toggle Unknown Command messages on or off
Aliases: unknowns
, unkmsg
Category: moderation
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
Example
unknownmessages enable
Moderation UnlockCommand - Unlock the channel Only really useful if you previously locked the channel
Note that Ribbon does need to be able to be able to access this channel to unlock it (read permissions)
Aliases: delock
, ul
Moderation UnmuteCommand - Unmutes a previously muted member
Aliases: um
Category: moderation
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
The member to remove a role from |
Example
unmute Muffin
Moderation WarnCommand - Gives a member warning points
Please note that Ribbon will not auto ban when the member has a certain amount of points!
Aliases: warning
Category: moderation
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
The member to give warning points |
WarningPoints | number |
The amount of warning points to give |
TheReason | string |
Reason for warning |
Example
warn Biscuit 5 Not giving everyone cookies
Music DefaultVolumeCommand - Sets the server's default volume
Aliases: defvol
Category: music
Param | Type | Description |
---|---|---|
[VolumeToSet] | number/"show" |
The volume to set or use "show" to show current default volume |
Example
defaultvolume 2
Music LaunchMusicCommand - Starts playing music
You need to be in a voice channel before you can use this command and Ribbon needs to be allowed to join that channel as well as speak in it. If music is already playing this will add to the queue or otherwise it will join your voice channel and start playing. There are 4 ways to queue songs.
- YouTube Search Query
- YouTube video URL
- YouTube playlist URL
- YouTube video ID
Aliases: add
, enqueue
, start
, join
, play
Category: music
Param | Type | Description |
---|---|---|
Video | string |
One of the options linking to a video to play |
Example
play final fantasy one winged angel
Music MaxLengthCommand - Set the maximum length (in minutes) of a video
Give no argument to show current amount of maximum songs. Use "default" as argument to set it back to Ribbon's default
Aliases: max-duration
, max-song-length
, max-song-duration
Category: music
Param | Type | Description |
---|---|---|
[MaxVideoLength] |
number | "default"
|
New maximum length in minutes |
Example
maxlength 10
Music MaxSongsCommand- The maximum amount of songs any member can queue
Give no argument to show current amount of maximum songs. Use "default" as argument to set it back to Ribbon's default
Aliases: songcap
, songmax
, maxsong
Category: music
Param | Type | Description |
---|---|---|
[NumberOfSongs] |
number | "default"
|
New maximum number of songs |
Example
maxsongs 2
Music PauseSongCommand - Pauses the currently playing track
You need to be in a voice channel before you can use this command
Aliases: shh
, shhh
, shhhh
, shhhhh
, hush
, halt
Music ViewQueueCommand - Shows the current queue of songs
Songs are paginated in sets of 5
Aliases: songs
, song-list
, list
, listqueue
Category: music
Param | Type | Description |
---|---|---|
[Page] | string |
Page to show |
Example
queue 2
Music ResumeSongCommand - Resumes the song after pausing it
You need to be in a voice channel before you can use this command
Aliases: go
, continue
, ale
, loss
, res
Music SaveQueueCommand - DMs the 10 upcoming songs from the queue to the user
Aliases: save-songs
, save-song-list
, ss
, savequeue
Music ShuffleCommand - Shuffles the current queue
Shuffles using a modern version of the Fisher-Yates shuffle algorithm
Aliases: remix
, mixtape
Category: music
Example
queue 2
Music SkipSongCommand - Skips the currently playing song and jumps to the next in queue or stops if it is the last song of the queue
A vote to skip is started if there are 4 or more people in the voice channel with (amount of members) / 3
as
required amount of votes (bot doesn't count as a member). Staff that can delete messages can force the skip by
using `skip force. You need to be in a voice channel before you can use this command.
Aliases: next
Category: music
Param | Type | Description |
---|---|---|
[force] | string |
Force the skip if you are the requester or a server moderator |
Example
skip
-OR-
skip force
Music MusicStatusCommand - Gets status about the currently playing song
Aliases: song
, playing
, current-song
, now-playing
Music StopMusicCommand - Stops the current queue. Bot will automatically leave the channel after this command
A vote to skip is started if there are 4 or more people in the voice channel with (amount of members) / 3
as
required amount of votes (bot doesn't count as a member). Staff that can delete messages can force the skip by
using skip force
. You need to be in a voice channel before you can use this command.
Aliases: kill
, stfu
, quit
, leave
, disconnect
Music ChangeVolumeCommand - Changes the volume of the currently playing song
If you do not give any parameter, Ribbon will show the current volume. You need to be in a voice channel before you can use this command
Aliases: set-volume
, set-vol
, vol
Category: music
Param | Type | Description |
---|---|---|
[Volume] | number |
The new volume to set |
Example
volume 2
nsfw E621Command - Gets a NSFW image from e621
Can only be used in NSFW marked channels!
Aliases: eee
Category: nsfw
Param | Type | Description |
---|---|---|
Query | string |
Something you want to find |
Example
e621 pyrrha_nikos
nsfw GelbooruCommand - Gets a NSFW image from gelbooru
Can only be used in NSFW marked channels!
Aliases: gel
, booru
Category: nsfw
Param | Type | Description |
---|---|---|
Query | string |
Something you want to find |
Example
gelbooru pyrrha_nikos
nsfw PahealCommand - Gets a NSFW image from paheal
Can only be used in NSFW marked channels!
Aliases: pa
, heal
Category: nsfw
Param | Type | Description |
---|---|---|
Query | string |
Something you want to find |
Example
paheal pyrrha_nikos
nsfw PornVidsCommand - Gets a NSFW video from pornhub
Can only be used in NSFW marked channels!
Aliases: porn
, nsfwvids
Category: nsfw
Param | Type | Description |
---|---|---|
Query | string |
Something you want to find |
Example
pornvids babe
nsfw Rule34Command - Gets a NSFW image from rule34
Can only be used in NSFW marked channels!
Aliases: r34
Category: nsfw
Param | Type | Description |
---|---|---|
Query | string |
Something you want to find |
Example
rule34 pyrrha_nikos
Owner CheckGuildsCommand - Lists all guilds Ribbon is in
Owner CustomTopUpCommand - DaniΓ«l Ocean doesn't give a crap about legality
Aliases: ctu
Category: owner
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
The member you want to give some chips |
ChipsAmount | number |
The amount of chips you want to give |
Example
ctu Biscuit 1000
Owner TagMemberCommand - Tags a member by ID
Primarily meant for mobile and when members have annoying untaggable names
Category: owner
Param | Type | Description |
---|---|---|
AnyMember | GuildMemberResolvable |
Member to make a mention to |
Example
tagmember β(ββ½β)βguy
Owner UnknownCommandCommand - Runs when an unknown command is used
PokΓ©mon DexCommand - Gets information about a PokΓ©mon from Dexter.
Different forms are supported. Generally you want to write it all as 1 word with the form appended. For example
necrozmaduskmane
or metagrossmega
. If you want to get the shiny sprite displayed add the --shiny
at the
end of the search.
Aliases: p
, mon
, pokemon
, pokedex
, df
, dexfind
, dexdata
, dexter
, rotom
Category: pokemon
Param | Type | Description |
---|---|---|
PokemonName | string |
The name of the pokemon you want to find |
Example
dex dragonite
PokΓ©mon FlavorCommand - Gets flavor text from a PokΓ©mon
Different forms are supported. Generally you want to write it all as 1 word with the form appended. For example
necrozmaduskmane
or metagrossmega
. Due to message limit size it fetches as many entries possible starting
with generation 7 going downwards. If you want to get the shiny sprite displayed add the --shiny
at the end of
the search
Aliases: flavors
, dexdata
, dexentries
, dextext
, dextex
, dexter
, flavour
, flavours
Category: pokemon
Param | Type | Description |
---|---|---|
PokemonName | string |
The name of the pokemon you want to get flavor text for |
Example
flavor dragonite
PokΓ©mon ItemCommand - Gets information about an item in PokΓ©mon
For item names existing of multiple words (for example life orb
) you can either type it with or without the space
Aliases: it
, bag
Category: pokemon
Param | Type | Description |
---|---|---|
ItemName | string |
Name of the item to find |
Example
item assault vest
Pokemon LearnCommand - Displays how a Pokemon can learn given moves, if at all
Moves split on every ,
. See examples for usages.
You can specify a generation for the match by adding --gen [1-7]
anywhere in the list of moves, with [1-7]
being a number in that range. Generation defaults to 7
Aliases: learnset
, learnall
Category: pokemon
Param | Type | Description |
---|---|---|
PokemonName | string |
Name of the pokemon to get the match for |
[MoveName] | string |
Name of the move you want to find out about |
[AnotherMoveName] | string |
Any additional moves you also want to find out about |
[Generation] | string |
The generation to find the match for |
Example
learn dragonite dragon dance
Example
learn dragonite dragon dance,dragon claw
Example
learn dragonite dragon dance, dragon claw --gen 6
PokΓ©mon AbilityCommand - Gets information on an ability in PokΓ©mon
Aliases: abilities
, abi
Category: pokΓ©mon
Param | Type | Description |
---|---|---|
AbilityName | string |
The name of the ability you want to find |
Example
ability multiscale
PokΓ©mon MoveCommand - Gets information about a move in PokΓ©mon
For move names existing of multiple words (for example dragon dance
) you can either type it with or without the space
Aliases: attack
Category: pokΓ©mon
Param | Type | Description |
---|---|---|
MoveName | string |
The move you want to find |
Example
move dragon dance
PokΓ©mon PokemonTCGCommand - Gets information on a Pokemon card
At start of the command you can specify which properties you want to use for the search, the options are name
, types
, subtype
, supertype
and hp
.
After specifying which options you want to use, Ribbon will go through the options asking you the values to use for the search.
By default only name
is used as argument and the supertype is set to pokemon
- name is the name of the pokemon card
- types are the types of the pokemon card (only works with pokemon as supertype)
- subtype specifies the subtype of a card (ex: MEGA, Stage 1, BREAK, Supporter)
- supertype specifies the supertype of a card (pokemon, trainer or energy)
- hp specifies the hp of a pokemon
Aliases: ptcg
, tcgo
Category: pokΓ©mon
Param | Type | Description |
---|---|---|
[Properties] | string |
Properties you want to use for your search |
Example
tcg name types subtype
PokΓ©mon TypeCommand - Gets the type matchup of any 1 or 2 types
Aliases: matchup
, weakness
, advantage
Category: pokΓ©mon
Param | Type | Description |
---|---|---|
Types | string |
One or two types to find the matchup for |
Example
type dragon flying
Searches AnimeCommand - Gets information about any anime from kitsu.io
Aliases: ani
, mal
, kitsu
Category: searches
Param | Type | Description |
---|---|---|
AnimeName | string |
anime to look up |
Example
anime Yu-Gi-Oh Dual Monsters
Searches CydiaCommand - Gets info from a package on Cydia, only supports default repositories
Can also listens to the pattern of [[SomePackageName]]
as is custom on the /r/jailbreak
subreddit and its discord server Server admins can
enable the [[]]
matching by using the rmt off
command
Aliases: cy
Category: searches
Param | Type | Description |
---|---|---|
TweakName | string |
Name of the tweak to find |
Example
cydia Anemone
Searches DefineCommand - Define a word using glosbe
Aliases: def
, dict
Category: searches
Param | Type | Description |
---|---|---|
Word | string |
the word you want to define |
Example
define Google
Searches EShopCommand - Gets information about a game in the Nintendo Switch eShop
Aliases: shop
Category: searches
Param | Type | Description |
---|---|---|
GameName | string |
Game that you want to find in the eShop |
Example
eshop Breath of The Wild
Searches GirlsFrontlineCommand - Gets information about Girls Froontline characters
Aliases: gfsearch
Category: searches
Param | Type | Description |
---|---|---|
CharacterName | string |
Name (species), number or type of the girl you want to find |
Example
girlsfrontline Negev
Searches GoogleCommand - Gets information through Google
Note: prioritizes Knowledge Graphs for better searching
Aliases: search
, g
Category: searches
Param | Type | Description |
---|---|---|
SearchQuery | string |
Thing to find on Google |
Example
google Pyrrha Nikos
Searches IGDBCommand - Gets information about a game using Internet Game Database (IGDB)
Aliases: game
, moby
, games
Category: searches
Param | Type | Description |
---|---|---|
GameName | string |
The name of any game that you want to find |
Example
igdb Tales of Berseria
Searches ImageCommand - Gets an image through Google Images
Aliases: img
, i
Category: searches
Param | Type | Description |
---|---|---|
ImageQuery | string |
Image to find on Google Images |
Example
image Pyrrha Nikos'
Searches iTunesCommand - Search iTunes for music tracks
Aliases: apple
, tunes
Category: searches
Param | Type | Description |
---|---|---|
TrackQuery | string |
The music track to look up |
Example
itunes dash berlin symphony
Searches LmgtfyCommand - Transform some query into a LMGTFY (Let Me Google That For You) url
Aliases: dumb
Category: searches
Param | Type | Description |
---|---|---|
SearchQuery | string |
The dumb sh*t people need to use google for |
Example
lmgtfy is it legal to kill an ant???
Searches MangaCommand - Gets information about any manga from kitsu.io
Aliases: cartoon
, man
Category: searches
Param | Type | Description |
---|---|---|
AnyManga | string |
manga to look up |
Example
manga Yu-Gi-Oh
Searches SauceNaoCommand - Gets the source of any given image URL using SauceNAO
Aliases: sn
, sauce
Category: searches
Param | Type | Description |
---|---|---|
ImageURL | string |
Image to get the source for |
Example
saucenao https://i.imgur.com/6FjildG.jpg
Searches SteamCommand - Gets information about a game using Steam
Aliases: valve
Category: searches
Param | Type | Description |
---|---|---|
GameName | string |
The name of any game that you want to find |
Example
steam Tales of Berseria
Searches MovieCommand - Find information about a movie using TheMovieDatabase
Aliases: movie
Category: searches
Param | Type | Description |
---|---|---|
MovieName | string |
Name of the movie you want to find |
Example
tmdb Pokemon 2000
Searches TVCommand - Find information about a TV series using TheMovieDatabase
Aliases: tv
, show
, serie
, series
Category: searches
Param | Type | Description |
---|---|---|
SeriesName | string |
Name of the TV serie you want to find |
Example
tvdb Pokemon
Searches UrbanCommand - Define a word using UrbanDictionary
Aliases: ub
, ud
Category: searches
Param | Type | Description |
---|---|---|
PhraseQuery | string |
Phrase that you want to define |
Example
urban Everclear
Searches YouTubeCommand - Find a video on YouTube
By default returns MessageEmbed. use yts
to return just the URL and have in-client playback
Aliases: yt
, tube
, yts
Category: searches
Param | Type | Description |
---|---|---|
VideoQuery | string |
Video to find on YouTube |
Example
youtube Voldemort Origins of the heir
Streamwatch TwitchMonitorsCommand - Configure which streamers to monitor
Aliases: monitors
, monitor
, twitchmonitor
Category: streamwatch
Param | Type | Description |
---|---|---|
AnyMembers | string |
List of members to monitor space delimited |
Example
twitchmonitors techagent favna
Streamwatch TwitchOutputCommand - Configures the channel in which twitch notifications are send
Aliases: output
, twitchout
, twitchchannel
Category: streamwatch
Param | Type | Description |
---|---|---|
AnyChannel | ChannelResolvable |
Channel to output notifs to |
Example
twitchoutput #twitch-notifications
Streamwatch TwitchToggleCommand - Killswitch for Twitch notifications
Aliases: twitchon
, twitchoff
Category: streamwatch
Param | Type | Description |
---|---|---|
Option | boolean |
True or False |
Example
twitchtoggle enable
Weeb CookieCommand - Steal someone's πͺ gnanahahahaha
Aliases: .biscuit
, biscuit
Category: weeb
Param | Type | Description |
---|---|---|
[member] | MemberResolvable |
Optional: Member to steal a cookie from |
Weeb CuddleCommand - Cuuuuddlleeesss!! π!
Category: weeb
Param | Type | Description |
---|---|---|
[MemberToCuddle] | GuildMemberResolvable |
Name of the member you want to cuddle |
Example
cuddle Velvet
Weeb FeedCommand - Feed someone licious food π π!
Category: weeb
Param | Type | Description |
---|---|---|
[MemberToFeed] | GuildMemberResolvable |
Name of the member you want to feed |
Example
feed Ren
Weeb HugCommand - Give someone a hug β€!
Category: weeb
Param | Type | Description |
---|---|---|
[MemberToHug] | GuildMemberResolvable |
Name of the member you want to give a hug |
Example
hug Nora
Weeb KissCommand - Give someone a kiss β€!
Category: weeb
Param | Type | Description |
---|---|---|
[MemberToKiss] | GuildMemberResolvable |
Name of the member you want to give a kiss |
Example
kiss Pyrrha
Weeb NekoCommand - Get a random cute cat girl π!
Aliases: catgirl
Category: weeb
Example
neko
Weeb PatCommand - Pat a good person π!
Category: weeb
Param | Type | Description |
---|---|---|
[MemberToPat] | GuildMemberResolvable |
Name of the member you want to pat |
Example
pat Ruby
Weeb PokeCommand - Poke an annoying person π!
Category: weeb
Param | Type | Description |
---|---|---|
[MemberToPoke] | GuildMemberResolvable |
Name of the member you want to poke |
Example
poke Weiss
Weeb SlapCommand - Slap a dumb person π’!
Category: weeb
Param | Type | Description |
---|---|---|
[MemberToSlap] | GuildMemberResolvable |
Name of the member you want to slap |
Example
slap Cinder
Weeb SmugCommand - You're better than them
Category: weeb
Param | Type | Description |
---|---|---|
[MemberToHug] | GuildMemberResolvable |
Name of the member you want to give a hug |
Example
smug McDonalds
Weeb TickleCommand - TICKLE WAR π!!
Category: weeb
Param | Type | Description |
---|---|---|
[MemberToTickle] | GuildMemberResolvable |
Name of the member you want to tickle |
Example
tickle Yang
Command-Management GroupsCommand - Shows all command groups
Aliases: list-groups
, show-groups
, listgroups
, showgroups
Returns: Message
- Reply message list of groups
Category: Command-Management
Command-Management EnableCommand - Enables a command or command group
Aliases: enable-command
, cmd-on
, command-on
, enablecommand
, cmdon
, commandon
Returns: Message
Category: Command-Management
Param | Type | Description |
---|---|---|
Name/ID (partial or whole) of a command or command group | string |
Command or Command Group to enable |
Example
enable userinfo
Command-Management DisableCommand - Disables a command or command group
Aliases: disable-command
, cmd-off
, command-off
, disablecommand
, cmdoff
, commandoff
Returns: Message
Category: Command-Management
Param | Type | Description |
---|---|---|
Name/ID (partial or whole) of a command or command group | string |
Command or Command Group to disable |
Example
disable userinfo
Command-Management ReloadCommand - Reloads a command or command group
Aliases: reload-command
, reloadcommand
Returns: Message
Category: Command-Management
Param | Type | Description |
---|---|---|
Name/ID (partial or whole) of a command or command group | string |
Command or Command Group to reload |
Example
reload userinfo
Command-Management LoadCommand - Loads a new command
Aliases: load-command
, loadcommand
Returns: Message
Category: Command-Management
Param | Type | Description |
---|---|---|
commandGroup:commandMemberName | string |
Command to load |
Example
load searches:github
Command-Management UnloadCommand - Unloads a command
Aliases: unload-command
, unloadcommand
Returns: Message
Category: Command-Management
Param | Type | Description |
---|---|---|
Name/ID (partial or whole) of a command | string |
Command to unload |
Example
unload searches:google
Β© 2017-2018 Jeroen Claassens (Favna)