Crunchy π
Crunchy π is a bot whose goal is to have as many features as possible so there's no need in having multiple bots in the same discord server where sometimes those have command conflicts etc..
The bot's prefix can be changed via command.
The default prefix is '!' or '/' (If you want to use Slash Commands)
There's a Dashboard that you can use to set it easily
Normal Commands
| Command |
Description |
Example |
| 8ball |
Ask the magic 8ball a question. |
!8ball Is this the best bot ever? |
| random |
Retrieves a random number between a and b. |
!random 1 10 |
| roll-dice |
Simulates dice throwing. |
!roll-dice 2 4 |
| color-pick |
Try to guess the right color. |
!color-pick blue |
| meme |
Gets a meme from the specified type. |
!meme dank |
| aww |
Gets a cute photo, gif or video. |
!aww |
| server |
Show information about the server. |
!server |
| info |
Show information about the specified user. |
!info @Lysander |
| avatar |
Get the profile pic of the user |
!avatar @Lysander |
| invite |
Gets an invite link to add the bot to your server |
!invite |
| help |
Displays the help message. |
!help admin |
Music commands
| Command |
Description |
Example |
| music join |
Makes the bot join the channel where you are. |
!music join |
| music play |
Plays specified music (adds to queue if another music is playing). You can search for it, provide a link, or load your YouTube/Spotify Playlists |
!music play Never Gonna Give You Up |
| music pause |
Pauses the current music |
!music pause |
| music resume |
Resumes the current music. |
!music resume |
| music stop |
Stops the music. |
!music stop |
| music leave |
Makes the bot leave the voice channel. |
!music leave |
| music skip |
Skip to the next music in queue, if none the bot disconnects. |
!music skip |
| music queue |
Shows the current music queue. |
!music queue |
| music shuffle |
Shuffles the musics in the queue. |
!music shuffle |
| music repeat |
Keeps repeating all musics in queue in a loop. |
!music repeat |
| music lyrics |
Gets the lyrics of the specified music. |
!music lyrics Never Gonna Give You Up |
| music volume |
Changes the volume of the music (Recomended: 10%). (This command in unavailable) |
!music volume 50 |
| music set-playlist |
Sets the current queue to the server playlist. (This is an admin only command) |
!music set-playlist |
| music playlist |
Plays the saved playlist. |
!music playlist |
Admin commands
| Command |
Description |
Example |
| autorole |
Enables or disables the autorole function. |
!autorole |
| ban |
Bans specified member. |
!ban @Lysander Being too damn awesome |
| clear |
Clears the specified number of messages in the chat. |
!clear 10 |
| kick |
Kicks specified member. |
!kick @Lysander Being too damn cool |
| lock |
KiLocks the current channel from normal members. Only members with the admin role and special permissions can write in the chat |
!lock |
| unlock |
Unlocks the current channel if locked before. |
!unlock |
| slowmode |
Sets the current channel slowmode time to the ammount specified (0 for none) |
!slowmode 5 |
| mute |
Mutes the specified member for the specified ammount of time |
!mute @Lysander 1d12h30m15s being a bad boy |
| unmute |
Unmutes the specified member if muted. |
!unmute @Lysander |
Configuration commands
| Command |
Description |
Example |
| autorole |
Enables or disables the autorole function. |
!autorole |
| changeadminrole |
Changes the role that has admin privileges in the bot's eyes |
!changeadminrole @Role |
| changelogschannel |
Changes the channel to where the bot's logs go into |
!changelogschannel #channel |
| changemusicchannel |
Changes the channel where music commands are allowed |
!changemusicchannel #channel |
| changeprefix |
Changes the prefix to use in the server |
!changeprefix > |
| setnsfw |
Enables / disables nsfw commands |
!setnsfw |
| ticket-system add-panel |
Adds a Tickets panel |
!ticket-system add-panel |
| ticket-system remove-panel |
Removes an existant Tickets panel |
!ticket-system remove-panel |
| ticket-system panels |
List all the Tickets panels in the server |
!ticket-system panels |
| support-call |
Enables / disables the support call system |
!support-call |
| set-joinmessage |
Enables / disables the join message. If being enabled you can choose in which channel messages are sent and what message you want to send |
!set-joinmessage |
| set-leavemessage |
Enables / disables the leave message. If being enabled you can choose in which channel messages are sent and what message you want to send |
!set-leavemessage |
| languages |
See the list of available languagues to use in the bot |
!languages |
| setlang |
Change the language of the bot in this server |
!setlang |
| suggestions |
Enables / Disables suggestions feature |
!suggestions |
| logging |
Select what do you want to be logged in your logs channel |
!logging |
| leveling-system |
Enables / Disables the Leveling System. If being enabled you can costumize how much XP a user earns per message sent and reaction added aswell as the rankup message the user receives |
!leveling-system |
| setup |
First command to execute when bot joins the server. Configures everything that is needed |
!setup |
Ticket Commands
| Command |
Description |
Example |
| ticket add |
Adds another member to the ticket (Admins only) |
!ticket add @Member |
| ticket close |
Closes the ticket. An user can only close their own tiket. An admin can close anyone's ticket (Must be executed in the ticket channel wanted to close). |
!ticket close |
| ticket reopen |
Reopens the ticket if closed before. (Admins only) |
!ticket reopen |
| ticket delete |
Deletes the ticket room. (Admins only) (Must be executed in the ticket channel wanted to delete). |
!ticket close |
Stream commands
| Command |
Description |
Example |
| stream-follow toggle |
Enables / disables stream notifications. If being enabled you can choose in which channel notifications are sent and what message you want to send (Admins only). |
!stream-follow toggle |
| stream-follow add |
Adds a streamer to the list of streamers the bot announces for you. (Admins only). |
!stream-follow add forsen |
| stream-follow remove |
Removes a streamer to the list of streamers the bot announces for you. (Admins only) |
!stream-follow remove forsen |
| stream-follow show |
Shows a list of all streamers the Server is listening to |
!stream-follow show |
| streamstats |
Checks if the streamer is live or not. If it is then it shows info about the stream. |
!streamstats forsen |
Automod commands
| Command |
Description |
Example |
| automod toggle |
Enables or Disables the automod feature. |
!automod toggle |
| automod toggle-links |
Enables or Disables link checking. When link checking is enabled all messages containing links will be deleted. |
!automod toggle-links |
| automod blacklist add |
Adds a word to the blacklist. |
!automod blacklist add cookies |
| automod blacklist remove |
Removes a word from the blacklist. |
!automod blacklist remove cookies |
| automod blacklist show |
Shows you the list of blacklisted words/expressions |
!automod blacklist remove cookies |
| automod blacklist toggle |
Enables or disables the blacklist. Every message that contains a word present in the blacklist will be delete. |
!automod blacklist toggle |
Leveling Commands
| Command |
Description |
Example |
| rank |
Displays a user's XP and Level aswell as the ammount of XP left for them to level up |
!rank @Member |
| leaderboard |
Shows the current leaderboard for the users with most XP and Level in the guild |
!leaderboard |
| clear-level |
Resets a user's XP and Level back to 0 (Admin Command) |
!clear-level @Member |
| reset-levels |
Resets everyone's XP and Level back to 0 (Admin Command). |
!reset-levels |
| setlevelreward |
Sets a reward to be given to a user that reaches a certain level. You can reward a Role, Text Channel or a Voice Channel. Each level can only have 1 reward (Admin Command) |
!setlevelreward 10 @Role |