This module contains miscellaneous commands which do not fall into any of the other categories but do not deserve their own group since they are unique or not extensible.
Expand for additional information
Do you ponder the mysteries of our world? Ask the Almighty 8Ball whatever you want! But beware, because the truth can sometimes hurt...
Aliases:
8b
Overload 0:
- [
string...
]: A question for the Almighty 8Ball
Examples:
!8ball Some string here
Expand for additional information
Birthday notifications commands. Group call either lists or adds a new birthday notification(s).
Guild only.
Requires user permissions:
Manage guild
Aliases:
birthdays, bday, bd, bdays
Overload 3:
- [
user
]: Birthday boy/girl
Overload 2:
- (optional) [
channel
]: Channel for birthday notifications (def:None
)
Overload 1:
- [
user
]: Birthday boy/girl - [
channel
]: Channel for birthday notifications - (optional) [
string
]: Birthday date (def:None
)
Overload 0:
- [
user
]: Birthday boy/girl - [
string
]: Birthday date - (optional) [
channel
]: Channel for birthday notifications (def:None
)
Examples:
!birthday @User
!birthday #my-text-channel
!birthday @User #my-text-channel 13.10.2000
Expand for additional information
Adds a new birthday notification for a given user in the given channel (defaults to current channel) at a given date (defaults to current date).
Guild only.
Requires user permissions:
Manage guild
Aliases:
register, reg, a, +, +=, <<, <, <-, <=
Overload 1:
- [
user
]: Birthday boy/girl - (optional) [
channel
]: Channel for birthday notifications (def:None
) - (optional) [
string
]: Birthday date (def:None
)
Overload 0:
- [
user
]: Birthday boy/girl - [
string
]: Birthday date - (optional) [
channel
]: Channel for birthday notifications (def:None
)
Examples:
!birthday add @User
!birthday add @User #my-text-channel
!birthday add @User #my-text-channel 13.10.2000
Expand for additional information
Removes registered birthday notification(s) for a given user or in a given channels.
Guild only.
Requires user permissions:
Manage guild
Aliases:
unregister, remove, rm, del, d, -, -=, >, >>, ->, =>
Overload 1:
- [
user
]: Birthday boy/girl
Overload 0:
- [
channel
]: Channel for birthday notifications
Examples:
!birthday delete @User
!birthday delete #my-text-channel
Expand for additional information
Removes all registered birthday notification(s).
Guild only.
Requires user permissions:
Manage guild
Aliases:
removeall, rmrf, rma, clearall, clear, delall, da, cl, -a, --, >>>
Overload 0:
No arguments.
Examples:
!birthday deleteall
Expand for additional information
Lists birthday notifications for a given user or a given channel.
Guild only.
Requires user permissions:
Manage guild
Aliases:
print, show, view, ls, l, p
Overload 1:
- [
user
]: Birthday boy/girl
Overload 0:
- (optional) [
channel
]: Channel for birthday notifications (def:None
)
Examples:
!birthday list @User
!birthday list #my-text-channel
Expand for additional information
Lists all birthday notifications for this guild.
Guild only.
Requires user permissions:
Manage guild
Aliases:
printall, showall, lsa, la, pa
Overload 0:
No arguments.
Examples:
!birthday listall
Expand for additional information
Flips a coin!
Aliases:
coin, flip
Overload 0:
- (optional) [
int
]: Reciprocal coinflip ratio (def:1
)
Examples:
!coinflip
!coinflip 5
Expand for additional information
Throws a dice!
Aliases:
die, roll
Overload 0:
- (optional) [
int
]: How many sides will the dice have? (def:6
)
Examples:
!dice
!dice 5
Expand for additional information
Requests to grant the sender a certain object (role for example).
Guild only.
Aliases:
give
Overload 0:
- [
role...
]: Roles to add
Examples:
!grant @Role
!grant SampleName
Expand for additional information
Grants you a given nickname.
Guild only.
Requires bot permissions:
Manage nicknames
Aliases:
nick, name, n
Overload 0:
- [
string...
]: New name
Examples:
!grant nickname SampleName
Expand for additional information
Grants you a role from this guild's self-assignable roles list.
Guild only.
Requires bot permissions:
Manage roles
Aliases:
roles, rl, r
Overload 0:
- [
role...
]: Roles to add
Examples:
!grant role @Role
Expand for additional information
Shows the help embed.
Aliases:
h, ?, ??, ???, man
Overload 2:
No arguments.
Overload 1:
- [
ModuleType
]: Command module
Overload 0:
- [
string...
]: Command name
Examples:
!help
!help Administration
!help sample command
Expand for additional information
Writes an insult targeting a user. Alternatively, you can provide text to use as insult target.
Aliases:
burn, ins, roast
Overload 1:
- (optional) [
user
]: User (def:None
)
Overload 0:
- [
string...
]: Insult target
Examples:
!insult @User
!insult Some string here
Expand for additional information
Get or create an instant invite link for the current guild.
Aliases:
getinvite, inv
Overload 0:
- (optional) [
time span
]: Invite expiry time (def:None
)
Examples:
!invite
!invite 1d
Expand for additional information
Makes me leave the guild.
Requires permissions:
Administrator
Overload 0:
No arguments.
Examples:
!leave
Expand for additional information
Wr1t3s g1v3n tEx7 1n p5EuDo 1337sp34k.
Aliases:
l33t, 1337
Overload 0:
- [
string...
]: Text to repeat
Examples:
!leet Some string here
Expand for additional information
Prints a customizable GNU/Linux interjection.
Overload 0:
- (optional) [
string
]: Replacement string (def:None
) - (optional) [
string
]: Replacement string (def:None
)
Examples:
!linux
!linux GNU Windows
Expand for additional information
Manipulate guild memes. Group call retrieves a meme from this guild's meme list by it's name or a random one if the name isn't provided.
Guild only.
Aliases:
memes, mm
Overload 1:
No arguments.
Overload 0:
- [
string...
]: Meme name
Examples:
!meme
!meme Some string here
Expand for additional information
Adds a new guild meme with a given name and an image (provided via URL or attachment).
Guild only.
Requires user permissions:
Manage guild
Aliases:
register, reg, a, +, +=, <<, <, <-, <=
Overload 1:
- [
string
]: Meme name - (optional) [
URL
]: Meme URL (def:None
)
Overload 0:
- [
URL
]: Meme URL - [
string...
]: Meme name
Examples:
!meme add Some string here
!meme add Some string here http://some-image-url.com/image.png
Expand for additional information
Creates a new meme from template and top/bottom text(s).
Guild only.
Requires permissions:
Use embeds
Aliases:
maker, c, make, m
Overload 0:
- [
string
]: Meme template - [
string
]: Top text - [
string
]: Bottom text
Examples:
!meme create aag Some string here Some string here
Expand for additional information
Removes a meme from guild meme list.
Guild only.
Requires user permissions:
Manage guild
Aliases:
unregister, remove, rm, del, d, -, -=, >, >>, ->, =>
Overload 0:
- [
string...
]: Meme name
Examples:
!meme delete Some string here
Expand for additional information
Removes all guild memes.
Guild only.
Requires user permissions:
Administrator
Aliases:
removeall, rmrf, rma, clearall, clear, delall, da, cl, -a, --, >>>
Overload 0:
No arguments.
Examples:
!meme deleteall
Expand for additional information
Lists all guild memes.
Guild only.
Aliases:
print, show, view, ls, l, p
Overload 0:
No arguments.
Examples:
!meme list
Expand for additional information
Lists all available meme templates.
Guild only.
Aliases:
template, ts, t
Overload 0:
- (optional) [
string...
]: Meme template (def:None
)
Examples:
!meme templates
!meme templates aag
Expand for additional information
An accurate measurement.
Aliases:
size, length, manhood, dick, dicksize
Overload 1:
- [
member...
]: Member(s)
Overload 0:
- [
user...
]: User(s)
Examples:
!penis
!penis @User
!penis @User @User @User
Expand for additional information
Finds members with same penis
command result as the given user.
Guild only.
Aliases:
sizebros, lengthbros, manhoodbros, dickbros, cockbros
Overload 1:
- [
member
]: Member
Overload 0:
- (optional) [
user
]: User (def:None
)
Examples:
!penisbros
!penisbros @User
Expand for additional information
Pings the bot.
Overload 0:
No arguments.
Examples:
!ping
Expand for additional information
Gets or sets command prefix.
Guild only.
Requires permissions:
Administrator
Aliases:
setprefix, pref, setpref
Overload 0:
- (optional) [
string
]: New command prefix (def:None
)
Examples:
!prefix
!prefix .
Expand for additional information
Randomization commands - choices, raffles etc.
Aliases:
rnd, rand
Expand for additional information
Chooses a random option from a comma separated option list.
Aliases:
select, choose
Overload 0:
- [
string...
]: Choice list (separated by comma)
Examples:
!random choice option 1, option 2, option 3
Expand for additional information
Choose a user from the online members list optionally belonging to a given role.
Aliases:
chooseuser
Overload 0:
- (optional) [
role
]: Role (def:None
)
Examples:
!random raffle
!random raffle @Role
Expand for additional information
User rank management. Group call prints user rank info.
Aliases:
ranks, ranking, level, xp
Overload 1:
- (optional) [
member
]: Member (def:None
)
Overload 0:
- (optional) [
user
]: User (def:None
)
Examples:
!rank
!rank @User
Expand for additional information
Adds a custom name for a given rank in this guild.
Requires user permissions:
Manage guild
Aliases:
register, rename, mv, newname, reg, a, +, +=, <<, <, <-, <=
Overload 0:
- [
short
]: Rank - [
string...
]: Rank name
Examples:
!rank add 5 SampleName
Expand for additional information
Removes a custom name for a given rank in this guild.
Requires user permissions:
Manage guild
Aliases:
unregister, remove, rm, del, d, -, -=, >, >>, ->, =>
Overload 0:
- [
short
]: Rank
Examples:
!rank delete 5
Expand for additional information
Print all customized rank names for this guild.
Aliases:
print, show, view, ls, l, p
Overload 0:
No arguments.
Examples:
!rank list
Expand for additional information
Prints guild rank leaderboard
Overload 0:
No arguments.
Examples:
!rank top
Expand for additional information
Prints global rank leaderboard
Aliases:
bestglobally, globallystrongest, globaltop, topg, gtop, globalbest, bestglobal
Overload 0:
No arguments.
Examples:
!rank topglobal
Expand for additional information
A very accurate personality measurement.
Requires bot permissions:
Attach files
Aliases:
score, graph, rating
Overload 1:
- [
member...
]: Member(s)
Overload 0:
- [
user...
]: User(s)
Examples:
!rate
!rate @User
!rate @User @User @User
Expand for additional information
Report an issue with the bot.
Overload 0:
- [
string...
]: Issue to report
Examples:
!report Report message containing the detailed issue description
Expand for additional information
Requests to revoke a certain object (role for example) from the sender.
Guild only.
Aliases:
take
Overload 0:
- [
role...
]: Roles to remove
Examples:
!revoke @Role
Expand for additional information
Revokes a role from this guild's self-assignable roles list.
Guild only.
Requires bot permissions:
Manage roles
Aliases:
rl, r
Overload 0:
- [
role...
]: Roles to remove
Examples:
!revoke role @Role
Expand for additional information
Rest in peace, user...
Requires bot permissions:
Attach files
Aliases:
restinpeace, grave
Overload 1:
- [
member
]: Member - (optional) [
string...
]: Text to put on the grave. (def:RIP
)
Overload 0:
- [
user
]: User - (optional) [
string...
]: Text to put on the grave. (def:RIP
)
Examples:
!rip @User
Expand for additional information
Echo! Echo! Echo!
Aliases:
repeat, echo
Overload 0:
- [
string...
]: Text to repeat
Examples:
!say Some string here
Expand for additional information
Simulates a message from another user.
Guild only.
Aliases:
sim
Overload 0:
- (optional) [
member
]: Member (def:None
)
Examples:
!simulate
!simulate @User
Expand for additional information
Guild starboard commands. Starboard is a channel where member-voted messages will be saved. Something like pins however the starboard is not limited to one channel, has no limits on the number of starred messages, and it is automatically updated. If a message has more than a number of specified emoji reactions, it will be saved in the starboard. The number of reactions before saving is referred to as sensitivity, whereas the emoji is referred to as a star (star being the default emoji). Both are customziable. Group call shows current starboard information for the guild or enables/disables starboard in given channel and using given star emoji.
Guild only.
Requires user permissions:
Manage guild
Aliases:
star, sb
Overload 2:
- [
boolean
]: Enable? - [
emoji
]: Emoji - [
channel
]: Channel - (optional) [
int
]: Sensitivity (def:None
)
Overload 1:
- [
boolean
]: Enable? - [
channel
]: Emoji - (optional) [
emoji
]: Channel (def:None
) - (optional) [
int
]: Sensitivity (def:None
)
Overload 0:
No arguments.
Examples:
!starboard
!starboard Yes/No #my-text-channel
!starboard Yes/No #my-text-channel :emoji:
!starboard Yes/No #my-text-channel :emoji: 5
Expand for additional information
Gets or sets starboard channel.
Guild only.
Requires user permissions:
Manage guild
Aliases:
chn, setchannel, setchn, setc, location
Overload 0:
- (optional) [
channel
]: Channel (def:None
)
Examples:
!starboard channel
Expand for additional information
Gets or sets starboard emoji.
Guild only.
Requires user permissions:
Manage guild
Aliases:
e, star
Overload 0:
- (optional) [
emoji
]: Emoji (def:None
)
Examples:
!starboard emoji
!starboard emoji :emoji:
Expand for additional information
Gets or sets starboard sensitivity.
Guild only.
Requires user permissions:
Manage guild
Aliases:
setsensitivity, setsens, sens, s
Overload 0:
- (optional) [
int
]: Sensitivity (def:None
)
Examples:
!starboard sensitivity
!starboard sensitivity 5
Expand for additional information
Shows time in a given timezone or localized guild time if timezone is not provided.
Aliases:
t
Overload 0:
- (optional) [
string...
]: IANA/Windows/Rails timezone ID (def:None
)
Examples:
!time
!time CET
Expand for additional information
Sends a TTS message.
Requires permissions:
Send TTS messages
Overload 0:
- [
string...
]: Text to repeat
Examples:
!tts Some string here
Expand for additional information
Attempts to translate message from leetspeak.
Aliases:
unl33t
Overload 0:
- [
string...
]: Text to repeat
Examples:
!unleet Some string here