+ban
- Bans a member and deletes their message history of the previous 24 hours.
Usage:
+ban <member> [reason]
Permission node: admin.ban
Examples:
+ban @luke
- Bans user 'luke'
+ban @luke 1w2d Advertising
- Bans user 'luke' for 1 week and two days with reason 'Advertising'
+clean
- Cleans messages from a channel.
Usage:
+clean [amount=10] [user]
Permission node: admin.clean
Examples:
+clean 10
- Cleans 10 messages
+clean 100
- Cleans 100 messages
+clean 100 luke
- Cleans 100 messages from the user luke
+infractions
- Views infractions for a user.
Usage: +infractions <member> [page=1]
Permission node: admin.infractions
+kick
- Kicks a user.
Usage: +kick <member> [reason]
Permission node: admin.kick
+mute
- Mutes a user.
Usage:
+mute <member> [reason]
Permission node: admin.mute
Examples:
+mute @luke
- Mutes user 'luke'
+mute @luke 1w2d Spamming
- Mutes user 'luke' for 1 week and two days with reason 'Spamming'
+reason
- Sets a reason for a mod log infraction.
Usage: +reason <case> <reason>
Permission node: admin.reason
+role
- Manage Roles
Usage:
+role <action> <member> <role>
Permission node: admin.role
Examples:
+role add Moderators Admins
- Add the Admins
role to everyone with the Moderators
role
+role add luke Admins
- Add the user luke
to the role Admins
+role remove everyone Moderators
- Remove the Moderators
role from everyone
+softban
- Softbans a user (kick the user and cleans all their messages from the previous 24 hours)
Usage: +softban <member> [reason]
Permission node: admin.softban
+unban
- Unbans a user.
Usage: +unban <user> [reason]
Permission node: admin.unban
+vckick
- Kicks a member from a voice channel
Usage: +vckick <member> [reason]
Permission node: admin.vckick
+warn
- Creates a warn infraction.
Usage: +warn <member> [reason]
Permission node: admin.warn
+autorole
- Assigns roles. Ensure the role for me is above the role you want me to give, otherwise I wont have permission.
Usage:
+autorole <action> [type] [role]
Permission node: autorole.autorole
Examples:
+autorole add join Humans
- Gives the role Humans
to users on join.
+autorole add get Announcements
- Users can now do undefinedgetrole Announcements
to get that role.
+autorole add bot Bots
- Bots will get this role when they join.
+autorole remove join Humans
- Remove the autorole for Humans
.
+autorole list
- List all autoroles.
+getrole
- Gets a role with the `get` condition from undefinedautorole
Usage: +getrole <role>
Permission node: autorole.getrole
+8ball
- Cannot predict now
Usage: +8ball
Permission node: fun.8ball
+ascii
- Converts text into ASCII. A list of fonts can be found at https://github.com/patorjk/figlet.js/tree/master/fonts.
Usage:
+ascii <font> <text>
Permission node: fun.ascii
Examples:
+ascii ghost beep
- Shows beep
in the ghost
font
+chucknorris
- Responds with a chuck norris joke.
Usage: +chucknorris
Permission node: fun.chucknorris
+emotify
- Turns some text into an emoji
Usage: +emotify <text>
Permission node: fun.emotify
+urban
- Searches the urban dictionary.
Usage: +urban <term>
Permission node: fun.urban
+uwu
- uwu-ify a stwing
Usage: +uwu <input>
Permission node: fun.uwu
+yomamma
- Responds with yo mamma jokes, they will probably be insulting!
Usage: +yomamma
Permission node: fun.yomamma
+fortnite
- Looks up a user on fortnite.
Usage: +fortnite <platform> <username>
Permission node: games.fortnite
+osu
- Shows osu! stats for a user.
Valid options are: `best`, `recent` and `user`.
Valid modes are: `standard`, `taiko`, `ctb` and `mania`.
Usage: +osu <option> <profile> [mode=standard]
Permission node: games.osu
+cat
- Shows a cute cat!
Usage: +cat
Permission node: image.cat
+dog
- Shows a cute dog!
Usage: +dog
Permission node: image.dog
+doge
- Shows a cute doge!
Usage: +doge
Permission node: image.doge
+weeb
- Shows some weeb images. See `undefinedweeb types` for a list of types.
Usage: +weeb <type>
Permission node: image.weeb
+xkcd
- Gets an XKCD Comic
Usage: +xkcd [comic]
Permission node: image.xkcd
+help
- Shows this command
Usage: +help [command]
Permission node: info.help
+invite
- Gets the URL to invite the bot.
Usage: +invite
Permission node: info.invite
+ping
- Pong!
Usage: +ping
Permission node: info.ping
+stats
- Shows stats about the bot
Usage: +stats
Permission node: info.stats
+drake
- Makes a drake meme. Arguments can be a user or an image URL.
Usage:
+drake <bad> <good>
Permission node: meme.drake
Examples:
+drake Tatsumaki Vexera
- Drake meme, but Tatsu bad and Vexera good tbh
+gmagik
- undefinedmagik but it's with gifs.
Usage: +gmagik [image=recent]
Permission node: meme.gmagik
+handicapped
- Sir! This spot is for the handicapped only!
Usage: +handicapped <image> <text>
Permission node: meme.handicapped
+logo
- Makes a vexera logo with custom text!
Usage: +logo <text1> [text2]
Permission node: meme.logo
+magik
- The best command on the planet.
Usage: +magik [image=recent]
Permission node: meme.magik
+meme
- Sends a meme into the channel.
Usage: +meme
Permission node: meme.meme
+mistake
- For big mistakes.
Usage: +mistake [image=recent]
Permission node: meme.mistake
+needsmorejpeg
- Makes an image look worse.
Usage: +needsmorejpeg [image=recent]
Permission node: meme.needsmorejpeg
+nuke
- Nuke an image
Usage: +nuke [image=recent]
Permission node: meme.nuke
+whodidthis
- WHO DID THIS? :joy: :joy: :joy:.
Usage: +whodidthis [image=recent]
Permission node: meme.whodidthis
+botlist
- Shows the carbonitex botlist.
Usage: +botlist [page=1]
Permission node: misc.botlist
+invited
- Shows how many users someone has invited to a server.
Usage: +invited [member]
Permission node: misc.invited
+remind
- Sets a reminder.
Usage:
+remind <when>
Permission node: misc.remind
Examples:
+remind 10m Play fortnite
- Vexera will remind you in 10 minutes to play Fortnite.
+serverinfo
- Shows info about a server
Usage: +serverinfo
Permission node: misc.serverinfo
+userinfo
- Shows info about a user.
Usage: +userinfo [user]
Permission node: misc.userinfo
+wolfram
- Makes a wolfram query.
Usage: +wolfram <query>
Permission node: misc.wolfram
+play
- Plays a track. A range of sites are supported.
Usage:
+play <track>
Permission node: music.play
Examples:
+play marble soda
- Searches youtube for 'marble soda'
+play https://soundcloud.com/sonevable/gin-wigmore-written-in-the-water-nev-edit
- Plays a soundcloud track, using the direct URL
+play https://www.youtube.com/watch?v=v372aagNItc
- Plays a youtube video, using the direct URL
+skip
- Voteskips a track. Users with the `music.forceskip` permission can instantly skip.
Usage: +skip [amount=1]
Permission node: music.skip
+lyrics
- Gets lyrics for a track / the track currently playing.
Usage: +lyrics [query]
Permission node: music.lyrics
+pause
- Pauses the music.
Usage: +pause
Permission node: music.pause
+resume
- Resumes the music.
Usage: +resume
Permission node: music.resume
+join
- Joins a voice channel.
Usage: +join [node]
Permission node: music.join
+np
- Shows whats currently playing.
Usage: +np
Permission node: music.np
+queue
- Shows the current track queue.
Usage: +queue [page]
Permission node: music.queue
+back
- Goes to the last track played.
Usage: +back
Permission node: music.back
+clear
- Clears the queue.
Usage: +clear
Permission node: music.clear
+delete
- Deletes a track from the queue.
Usage: +delete <track>
Permission node: music.delete
+jump
- Jumps to a specific place in the queue.
Usage: +jump <amount>
Permission node: music.jump
+leave
- Leaves the voice channel.
Usage: +leave
Permission node: music.leave
+repeat
- Repeats a track.
Usage:
+repeat <type>
Permission node: music.repeat
Examples:
+repeat off
- Disable repeating.
+repeat one
- Repeat the current track.
+repeat all
- Repeat the whole queue.
+search
- Allows you to choose a track to play with a fancy selection menu.
Usage: +search <track>
Permission node: music.search
+seek
- Seeks to a position in a track.
Usage: +seek <position>
Permission node: music.seek
+shuffle
- Shuffles the queue.
Usage: +shuffle
Permission node: music.shuffle
+perms
- Assigns permissions to a role. For a list of permissions, see undefinedperms nodes
Permissions handled by SexyPEX
Usage:
+perms <action> [people] [permNode]
Permission node: perms.perms
Examples:
+perms add everyone music.*
- Give everyone music permissions
+perms deny Moderators image.cat
- Dont allow the Moderators
role to use the cat command
+perms deny luke image.doge
- Dont allow the user luke
to use the doge command
+perms list Moderators
- List the permissions for the Moderators
role
+perms remove everyone music.*
- Remove the music permissions from everyone
+perms clear Moderators
- Clear the permissions for the Moderators
role
+autoplay
- Sets a track or playlist or livestream to play while the queue is empty.
Usage:
+autoplay <query>
Permission node: premium.autoplay
Examples:
+autoplay url
- Enables autoplay with the specified URL.
+autoplay disable
- Disables autoplay.
+bass
- Adjusts the bass for the music playing.
Valid options: `none`, `weak`, `medium`, `strong`, `insane`, `wtf`.
Usage: +bass [bass]
Permission node: premium.bass
+donators
- Shows the top 10 donators with a personalised message set by the donator. Donators can set their message using `undefineddonators <message>`
Usage: +donators [message]
Permission node: premium.donators
+dump
- Creates a URL with information about the music queue, which can be loaded with undefinedplay. Use undefineddump all to dump the whole queue.
Usage: +dump [type=current]
Permission node: premium.dump
+playlist
- Allows you to save and load queues.
Usage:
+playlist <action> [name]
Permission node: premium.playlist
Examples:
+playlist create Dubstep
- Creates the playlist 'Dubstep' from the tracks currently in the queue.
+playlist load Dubstep
- Loads the tracks from playlist 'Dubstep' into the queue.
+playlist delete Dubstep
- Deletes the playlist 'Dubstep'
+playlist share Dubstep
- Creates a dump URL for the playlist 'Dubstep'
+playlist list
- Lists all playlists for this server.
+premium
- Displays premium information.
Usage: +premium
Permission node: premium.premium
+redeem
- Allows you to redeem a Vexera Premium key. Please note it will be activated on every server **you** own.
Usage: +redeem <key>
Permission node: premium.redeem
+status
- Displays premium status.
Usage: +status [user]
Permission node: premium.status
+transfer
- Transfers a premium subscription to another user, use `undefinedtransfer disable` to disable.
Usage: +transfer <user>
Permission node: premium.transfer
+volume
- Sets the volume of the music playing.
Usage: +volume [volume]
Permission node: premium.volume
+accessrole
- Sets a role that people have to have to use the bot. Use `undefinedaccessrole disable` to disable
Usage: +accessrole <role>
Permission node: settings.accessrole
+channeltoggle
- Disables commands in a channel.
Usage: +channeltoggle
Permission node: settings.channeltoggle
+farewell
- Sets a message for when a user leaves the server.
Usage:
+farewell <channel> [text]
Permission node: settings.farewell
Examples:
+farewell #general %username% left %server%... bye bye %username%...
- Sends luke left ... bye bye luke..
to #general when luke leaves your server.
+farewell disable
- Disables the farewell
+greeting
- Sets a welcome message for the server.
Usage:
+greeting <channel> [text]
Permission node: settings.greeting
Examples:
+greeting #general Welcome %mention% to %server%!
- Sends Welcome @luke to !
to #general when luke joins your server.
+greeting dm Welcome %username%!
- Welcomes a user to your server in direct messages.
+greeting disable
- Disables the greeting.
+locale
- Sets a locale. See `undefinedlocale list` for a list of locales.
Usage:
+locale <locale>
Permission node: settings.locale
Examples:
+locale fr
- Sets the locale to french.
+log
- Sets channels that will have events posted in them.
Usage:
+log <action> <channel> [events]
Permission node: settings.log
Examples:
+log add #join-log joins leaves
- Sends a message when a user joins or leaves
+log add #mod-log infractions
- Posts infractions (bans, kicks) into #mod-log
+prefix
- Sets the command prefix.
Usage:
+prefix <prefix>
Permission node: settings.prefix
Examples:
+prefix !
- Sets the prefix to !
+prefix disable
- Disables the custom command prefix.
+userlocale
- Sets the locale for the user. See `undefineduserlocale list` for a list of locales.
Use `undefineduserlocale disable` to use the server's locale.
Usage:
+userlocale <locale>
Permission node: settings.userlocale
Examples:
+userlocale fr
- Sets the locale to french.
+userlocale disable
- Disables your personal locale, and use the server's locale instead.