Invite me with Slash Commands Permissions, cause all of my Commands are available as Slash Commands too
Description :
Displays a list of all current admins. Aliases :
Usage :
adminsDescription :
Displays a list of all current aliases for the given command type. If no command type is given, the amount of aliases for every type will be displayed. Aliases :
[alias]
[ali]
[a]
Usage :
aliases [command type]Description :
Displays a user's avatar (or your own, if no user is mentioned). Aliases :
[profilepic]
[pic]
[ava]
Usage :
avatar [user mention/ID]Description :
Fetches Aynoo's bot information. Aliases :
[bot]
[bi]
Usage :
botinfoDescription :
Fetches information about the provided channel. If no channel is given, the current channel will be used. Aliases :
[channel]
[ci]
Usage :
channelinfo [channel mention/ID]Description :
Displays a list of all current emojis. Aliases :
[e]
Usage :
emojisDescription :
Finds the ID of the mentioned user, role, or text channel. Aliases :
[find]
[id]
Usage :
findid <user/role/channel mention>Description :
Displays a list of all current commands, sorted by category. Can be used in conjunction with a command for additional information. Will only display commands that you have permission to access unless the `all` parameter is given. Aliases :
[commands]
[h]
Usage :
help [command | all]Description :
Generates a link you can use to invite Aynoo to your own server. Aliases :
[invite]
[invme]
[im]
Usage :
invitemeDescription :
Displays how many server members are online, busy, AFK, and offline. Aliases :
[memberstatus]
Usage :
membersDescription :
Displays a list of all current mods. Aliases :
Usage :
modsDescription :
Displays all current permissions for the specified user. If no user is given, your own permissions will be displayed. Aliases :
[perms]
Usage :
permissions [user mention/ID]Description :
Gets Aynoo's current latency and API latency. Aliases :
Usage :
pingDescription :
Fetches Aynoo's current prefix. Aliases :
[pre]
Usage :
prefixDescription :
Fetches information about the provided role. Aliases :
[role]
[ri]
Usage :
roleinfo <role mention/ID>Description :
Fetches Aynoo's current server and user count. Aliases :
[usercount]
[sc]
[uc]
Usage :
servercountDescription :
Displays the server's icon. Aliases :
[icon]
[i]
Usage :
servericonDescription :
Fetches information and statistics about the server. Aliases :
[server]
[si]
Usage :
serverinfoDescription :
Displays a list of all current server moderators and admins. Aliases :
[staff]
Usage :
serverstaffDescription :
Fetches Aynoo's statistics. Aliases :
[statistics]
[metrics]
Usage :
statsDescription :
Displays the invite link to Aynoo's Discord Support Server. Aliases :
[support]
[ss]
Usage :
supportserverDescription :
Fetches Aynoo's current uptime. Aliases :
[up]
Usage :
uptimeDescription :
Fetches a user's information. If no user is given, your own information will be displayed. Aliases :
[whois]
[user]
[ui]
Usage :
userinfo [user mention/ID]Description :
Check top 10 users with the most xp and the highest level Aliases :
[lbr]
Usage :
leaderboard-rankDescription :
Check users rank and xp Aliases :
[rank]
[xp]
Usage :
rankDescription :
Defines your profile background on a server Aliases :
[setbg]
Usage :
setbackground url 0 100Description :
Asks the Magic 8-Ball for some psychic wisdom. Aliases :
[fortune]
Usage :
8ball <question>Description :
Says a random cat fact. Aliases :
[cf]
Usage :
catfactDescription :
Flips a coin. Aliases :
[cointoss]
[coin]
[flip]
Usage :
coinflipDescription :
Swaps every letter within the provided message with an emoji. Aliases :
[sayemoji]
Usage :
emojify <message>Description :
Finds a random fox for your viewing pleasure. Aliases :
Usage :
foxDescription :
Displays a random meme from the `memes`, `dankmemes`, or `me_irl` subreddits. Aliases :
Usage :
memeDescription :
Rolls a dice with the specified number of sides. Will default to 6 sides if no number is given. Aliases :
[dice]
[r]
Usage :
roll <dice sides>Description :
Play a game of rock–paper–scissors against Aynoo! Aliases :
Usage :
rps <rock | paper | scissors>Description :
Sends a message to the specified channel. If no channel is given, then the message will be sent to the current channel. Aliases :
Usage :
say [channel mention/ID] <message>Description :
Test your knowledge in a game of trivia (only you can answer). If no topic is given, a random one will be chosen. The question will expire after 15 seconds. Aliases :
[solotriv]
[striv]
[solot]
[st]
Usage :
solotrivia [topic]Description :
Says a random Elizabethan insult to the specified user. If no user is given, then the insult will be directed at you! Aliases :
[elizabethan]
[ta]
Usage :
thouart [user mention/ID]Description :
Displays the list of all available trivia topics. Aliases :
[triviatopics]
[categories]
[ts]
Usage :
topicsDescription :
Compete against your friends in a game of trivia (anyone can answer). If no topic is given, a random one will be chosen. The question will expire after 15 seconds. Aliases :
[triv]
[t]
Usage :
trivia [topic]Description :
Searches YouTube for the specified video. Aliases :
[yt]
Usage :
youtube <video name>Description :
Skips the current song Aliases :
[bk]
[previous]
[prev]
[pr]
Usage :
backDescription :
Leaves voice channel if in one! Aliases :
[dc]
[disconnect]
[end]
[stop]
Usage :
leaveDescription :
Loop the currently playing song! Aliases :
[repeat]
Usage :
loopDescription :
Shows the current song Aliases :
[np]
Usage :
nowplayingDescription :
Search term (accepts YouTube search, YouTube URLs) Aliases :
[play]
[p]
[add]
Usage :
playDescription :
See queue Aliases :
[list]
[q]
Usage :
queueDescription :
Skips the current song Aliases :
[sk]
[n]
[next]
Usage :
skipDescription :
Set new volume Aliases :
[vol]
Usage :
volumeDescription :
Changes your current color to the one specified. Provide no color to clear your current color role. Aliases :
[changecolor]
[colour]
[c]
Usage :
color <role mention/ID | color name>Description :
Displays a list of all available colors. Aliases :
[colorlist]
[colours]
[cols]
[cs]
Usage :
colorsDescription :
Creates a new role for the given color hex. Color roles are denoted by the prefix `#`. Aliases :
[cc]
Usage :
createcolor <hex> <color name>Description :
Generates the 13 default color roles that come with packaged with Aynoo on your server. Color roles are denoted by the prefix `#`. Aliases :
[cdc]
Usage :
createdefaultcolorsDescription :
Changes your current color to a random different one. Aliases :
[rc]
Usage :
randomcolorDescription :
Displays all crowned guild members, the crown role, and crown schedule. Aliases :
[crowned]
Usage :
crownDescription :
Explains the various aspects about Aynoo's points and crown systems. Aliases :
[explainp]
[ep]
[howtopoints]
[h2points]
Usage :
explainpointsDescription :
Gives the specified amount of your own points to the mentioned user. Aliases :
[gp]
Usage :
givepoints <user mention/ID> <point count>Description :
Displays the server points leaderboard of the provided member count. If no member count is given, the leaderboard will default to size 10. The max leaderboard size is 25. Aliases :
[top]
[lb]
[rankings]
Usage :
leaderboard [member count]Description :
Fetches a user's points. If no user is given, your own points will be displayed. Aliases :
[po]
Usage :
points <user mention/ID>Description :
Displays the amount of points earned per action. Aliases :
[pointsp]
[pp]
Usage :
pointsperDescription :
Fetches a user's current leaderboard position. If no user is given, your own position will be displayed. Aliases :
[pos]
Usage :
position <user mention/ID>Description :
Fetches a user's total points. If no user is given, your own total points will be displayed. Aliases :
[totalp]
[tp]
Usage :
totalpoints <user mention/ID>Description :
Sends a message to the Aynoo Support Server's feedback channel. Aliases :
[fb]
Usage :
feedback <message>Description :
Changes your own nickname to the one specified. The nickname cannot be larger than 32 characters. Aliases :
[changenickname]
[nick]
[nn]
Usage :
nickname <nickname>Description :
Sends a message to the Aynoo Support Server's bug report channel. When reporting a bug, please include as much information as possible. Aliases :
[bugreport]
[report]
[bug]
[rb]
[br]
Usage :
reportbug <message>Description :
Adds the specified role to the provided user. Aliases :
[giverole]
[addr]
[ar]
Usage :
addrole <user mention/ID> <role mention/ID> [reason]Description :
Bans a member from your server. Aliases :
Usage :
ban <user mention/ID> [reason]Description :
Clears all the warns of the provided member. Aliases :
Usage :
clearwarns <user mention/ID> [reason]Description :
Kicks a member from your server. Aliases :
Usage :
kick <user mention/ID> [reason]Description :
Mutes a user for the specified amount of time (max is 14 days). Aliases :
Usage :
mute <user mention/ID> <time> [reason]Description :
Deletes the specified amount of messages from the provided channel. If no channel is given, the messages will be deleted from the current channel. If a member is provided, only their messages will be deleted from the batch. No more than 100 messages may be deleted at a time. Messages older than 2 weeks old cannot be deleted. Aliases :
[clear]
Usage :
purge [channel mention/ID] [user mention/ID] <message count> [reason]Description :
Sifts through the specified amount of messages in the provided channel and deletes all Aynoo commands and messages from Aynoo. If no channel is given, the messages will be deleted from the current channel. No more than 100 messages may be sifted through at a time. Messages older than 2 weeks old cannot be deleted. Aliases :
[clearbot]
Usage :
purgebot [channel mention/ID] <message count> [reason]Description :
Removes the specified role from the provided user. Aliases :
[remover]
[rr]
Usage :
removerole <user mention/ID> <role mention/ID> [reason]Description :
Changes the provided user's nickname to the one specified. Surround the new nickname in quotes if it is more than one word. The nickname cannot be larger than 32 characters. Aliases :
[setnn]
[snn]
Usage :
setnickname <user mention/ID> <nickname> [reason]Description :
Enables slowmode in a channel with the specified rate. If no channel is provided, then slowmode will affect the current channel. Provide a rate of 0 to disable. Aliases :
[slow]
[sm]
Usage :
slowmode [channel mention/ID] <rate> [reason]Description :
Softbans a member from your server (bans then immediately unbans). This wipes all messages from that member from your server. Aliases :
Usage :
softban <user mention/ID> [reason]Description :
Unbans a member from your server. Aliases :
Usage :
unban <user ID> [reason]Description :
Unmutes the specified user. Aliases :
Usage :
unmute <user mention/ID>Description :
Warns a member in your server. Aliases :
Usage :
warn <user mention/ID> [reason]Description :
Warns a member in your server and then purges their messages from the message count provided. Aliases :
[purgewarn]
Usage :
warnpurge <user mention/ID> <message count> [reason]Description :
Displays a member's current warnings. A max of 5 warnings can be displayed at one time. Aliases :
[warnings]
Usage :
warns <user mention/ID>Description :
Changes the language of the bot for this server Aliases :
[lan]
Usage :
language <desired language>Description :
Sets the `admin role` for your server. Provide no role to clear the current `admin role`. Aliases :
[setar]
[sar]
Usage :
setadminrole <role mention/ID>Description :
Sets the amount of warns needed before Aynoo will automatically kick someone from your server. Provide no warn count or a warn count of 0 to disable `auto kick`. Aliases :
[setak]
[sak]
Usage :
setautokick <warn count>Description :
Sets the role all new members will receive upon joining your server. Provide no role to clear the current `auto role`. Aliases :
[setaur]
[saur]
Usage :
setautorole <role mention/ID>Description :
Sets the amount of points earned per Aynoo command used. Aliases :
[setcp]
[scp]
Usage :
setcommandpoints <point count>Description :
Sets the crown message text channel for your server. Provide no channel to clear the current `crown channel`. A `crown message` will only be sent if a `crown channel`, `crown role`, and `crown schedule` are set. Aliases :
[setcc]
[scc]
Usage :
setcrownchannel <channel mention/ID>Description :
Sets the message Aynoo will say during the crown role rotation. You may use `?member` to substitute for a user mention , `?username` to substitute for someone's username, `?tag` to substitute for someone's full Discord tag (username + discriminator), `?role` to substitute for the `crown role`, and `?points` to substitute for the current points of the winner. Enter no message to clear the current `crown message`. A `crown message` will only be sent if a `crown channel`, `crown role`, and `crown schedule` are set. Aliases :
[setcrownmsg]
[setcm]
[scm]
Usage :
setcrownmessage <message>Description :
Sets the role Aynoo will give to the member with the most points each cycle. Provide no role to clear the current `crown role`. A `crown schedule` must also be set to enable role rotation. Aliases :
[setcr]
[scr]
Usage :
setcrownrole <role mention/ID>Description :
Sets the schedule for Aynoo's crown role rotation.
The format is cron-style:
```* * * * *
┬ ┬ ┬ ┬ ┬
│ │ │ │ │
│ │ │ │ └ day of week (0 - 7)
│ │ │ └───── month (1 - 12)
│ │ └────────── day of month (1 - 31)
│ └─────────────── hour (0 - 23)
└──────────────────── minute (0 - 59)```
If you wish to use multiple values for any of the categories, please separate them with `,`. Step syntax is also supported, for example: `0 */1 * * *` (every hour). For the day of the week, both 0 and 7 may represent Sunday. If you need additional help building your cron, please check out this website: <https://crontab.guru/#>. Enter no schedule to clear the current `crown schedule`.
A `crown role` must also be set to enable role rotation.
**Please Note:** To prevent potential Discord API abuse, minutes and seconds will always be set to `0`. Aliases :
[setcs]
[scs]
Usage :
setcrownschedule <cron>Description :
Sets the farewell message text channel for your server. Provide no channel to clear the current `farewell channel`. A `farewell message` must also be set to enable farewell messages. Aliases :
[setfc]
[sfc]
Usage :
setfarewellchannel <channel mention/ID>Description :
Sets the message Aynoo will say when someone leaves your server. You may use `?member` to substitute for a user mention, `?username` to substitute for someone's username, `?tag` to substitute for someone's full Discord tag (username + discriminator), and `?size` to substitute for your server's current member count. Enter no message to clear the current `farewell message`. A `farewell channel` must also be set to enable farewell messages. Aliases :
[setfarewellmsg]
[setfm]
[sfm]
Usage :
setfarewellmessage <message>Description :
Sets the member join/leave log text channel for your server. Provide no channel to clear the current `member log`. Aliases :
[setmeml]
[smeml]
Usage :
setmemberlog <channel mention/ID>Description :
Sets the message delete log text channel for your server. Provide no channel to clear the current `message delete log`. Aliases :
[setmsgdeletelog]
[setmdl]
[smdl]
Usage :
setmessagedeletelog <channel mention/ID>Description :
Sets the message edit log text channel for your server. Provide no channel to clear the current `message edit log`. Aliases :
[setmsgeditlog]
[setmel]
[smel]
Usage :
setmessageeditlog <channel mention/ID>Description :
Sets the amount of points earned per user message. Aliases :
[setmsgpoints]
[setmp]
[smp]
Usage :
setmessagepoints <point count>Description :
Sets the moderator only text channels for your server. Only `Mod` type commands will work in these channels, and Aynoo will only respond to members with permission to use those commands. Provide no channels to clear the current `mod channels`. Aliases :
[setmodcs]
[setmcs]
[smcs]
Usage :
setmodchannels <channel mentions/IDs>Description :
Sets the mod log text channel for your server. Provide no channel to clear the current `mod log`. Aliases :
[setml]
[sml]
Usage :
setmodlog <channel mention/ID>Description :
Sets the `mod role` for your server. Provide no role to clear the current `mod role`. Aliases :
[setmr]
[smr]
Usage :
setmodrole <role mention/ID>Description :
Sets the `mute role` your server. Provide no role to clear the current `mute role`. Aliases :
[setmur]
[smur]
Usage :
setmuterole <role mention/ID>Description :
Sets the nickname change log text channel for your server. Provide no channel to clear the current `nickname log`. Aliases :
[setnnl]
[snnl]
Usage :
setnicknamelog <channel mention/ID>Description :
Sets the command `prefix` for your server. The max `prefix` length is 3 characters. Aliases :
[setp]
[sp]
Usage :
setprefix <prefix>Description :
Sets the role change log text channel for your server. Provide no channel to clear the current `role log`. Aliases :
[setrl]
[srl]
Usage :
setrolelog <channel mention/ID>Description :
Sets the starboard text channel for your server. Provide no channel to clear the current `starboard channel`. Aliases :
[setstc]
[sstc]
Usage :
setstarboardchannel <channel mention/ID>Description :
Sets the system text channel for your server. This is where Aynoo's system messages will be sent. Provide no channel to clear the current `system channel`. Clearing this setting is **not recommended** as Aynoo requires a `system channel` to notify you about important errors. Aliases :
[setsc]
[ssc]
Usage :
setsystemchannel <channel mention/ID>Description :
Displays a list of all current settings for the given setting category. If no category is given, the amount of settings for every category will be displayed. Aliases :
[set]
[s]
[config]
[conf]
Usage :
settings [category]Description :
Sets the verification text channel for your server. If set, unverified members will start here. Once verified, the `verification role` will be assigned to them. Please ensure that new members are not able access other server channels for proper verification. A `verification channel`, a `verification message`, and an `verification role` must be set to enable server verification. Aliases :
[setvc]
[svc]
Usage :
setverificationchannel <channel mention/ID>Description :
Sets the message Aynoo will post in the `verification channel`. Enter no message to clear the verification message. A `verification role`, a `verification channel`, and a `verification message` must be set to enable server verification. Aliases :
[setverificationmsg]
[setvm]
[svm]
Usage :
setverificationmessage <message>Description :
Sets the role Aynoo will give members who are verified. Provide no role to clear the current `verification role`. A `verification role`, a `verification channel`, and a `verification message` must be set to enable server verification. Aliases :
[setvr]
[svr]
Usage :
setverificationrole <role mention/ID>Description :
Sets the amount of points earned per minute spent in voice chat. Aliases :
[setvp]
[svp]
Usage :
setvoicepoints <point count>Description :
Sets a temporary voice channel Do not advance any channel to clear the current `voice channel`. You must also set a `category` to enable the temporary channel. Aliases :
[sett]
[sty]
[setvt]
[svt]
Usage :
setvoicetemporaryDescription :
Sets the welcome message text channel for your server. Provide no channel to clear the current `welcome channel`. A `welcome message` must also be set to enable welcome messages. Aliases :
[setwc]
[swc]
Usage :
setwelcomechannel <channel mention/ID>Description :
Sets the welcome image for your server using a direct image link. Do not provide any link to clear the current `hello image`. You must also set `hello channel` to enable welcome messages. Aliases :
[setwelcomeimage]
[setwmig]
[swmig]
Usage :
setwelcomemeimage <url>Description :
Sets the message Aynoo will say when someone joins your server. You may use `?member` to substitute for a user mention, `?username` to substitute for someone's username, `?tag` to substitute for someone's full Discord tag (username + discriminator), `?server` to substitute for server name, `{channel_id}` to substitute for channel ID examples: {905232076872241182}), `?inviter` Mentions the Inviter, `?inviterName` Inviter name without mentioning, `?invites` User's invite counter, and `?size` to substitute for your server's current member count. Enter no message to clear the current `welcome message`. A `welcome channel` must also be set to enable welcome messages. Aliases :
[setwelcomemsg]
[setwm]
[swm]
Usage :
setwelcomemessage <message>Description :
.............. Aliases :
[tw]
Usage :
testwelcomeDescription :
Enables or disables the provided command. Disabled commands will no longer be able to be used, and will no longer show up with the `help` command. `Admin` commands cannot be disabled. Aliases :
[togglec]
[togc]
[tc]
Usage :
togglecommand <command>Description :
Enables or disables Aynoo's point tracking. Aliases :
[togglep]
[togp]
Usage :
togglepointsDescription :
Enables or disables random color role assigning when someone joins your server. Aliases :
[togglerc]
[togrc]
[trc]
Usage :
togglerandomcolorDescription :
Enables or disables the provided command type. Commands of the provided type will disabled unless they are all already disabled, in which case they will be enabled. Disabled commands will no longer be able to be used, and will no longer show up with the `help` command. `Admin` commands cannot be disabled. Aliases :
[togglet]
[togt]
[tt]
Usage :
toggletype <command type>Description :
Give or Add level to specified user Aliases :
[give-level]
Usage :
add-levelDescription :
Blacklist user/channel from leveling up/gaining XP, to remove user/channel from blacklist, type `blacklist (user/channel) (mention user/channel) remove Aliases :
[blacklist]
Usage :
blacklistDescription :
Set specific channel to send level up message Aliases :
[setchannel]
[channellevelup]
Usage :
channel-levleupDescription :
Set custom level up message! Aliases :
[levelup]
[levelmessage]
[level-message]
Usage :
levelupmessageDescription :
Remove or decrease level to specified user Aliases :
[removelevel]
Usage :
remove-levelDescription :
Set custom XP and Cooldown Aliases :
[setxp]
[set-xp]
[xp-settings]
Usage :
xpsettingsDescription :
Sends a message to every server that Aynoo is in that has a system channel. Aliases :
Usage :
blast <message>Description :
Executes the provided code and shows output. Aliases :
Usage :
eval <code>Description :
Forces Aynoo to leave the specified server. Aliases :
Usage :
leaveguild <server ID>Description :
Displays a list of Aynoo's joined servers. Aliases :
[servs]
Usage :
serversDescription :
stafff. Aliases :
Usage :
stafffDescription :
Wipes all members' points in the server with the provided ID. Aliases :
[wipeap]
[wap]
Usage :
wipeallpoints <server ID>Description :
Wipes all members' points and total points in the server with the provided ID. Aliases :
[wipeatp]
[watp]
Usage :
wipealltotalpoints <server ID>Description :
Wipes the provided user's points. Aliases :
[wipep]
[wp]
Usage :
wipepoints <user mention/ID>Description :
Wipes the provided user's points and total points. Aliases :
[wipetp]
[wtp]
Usage :
wipetotalpoints <user mention/ID>Copyright © 2020 AYNOO