/Krypto

Discord Bot - All purpose discord bot!

Primary LanguageJava

Krypto Bot

A multipurpose Discord bot.

Click here to add Krypto to your Discord server!

Developed by Stqlth with help from NovaKevin.

Commands

The following are commands for Krypto. To run a command, prefix the command with @Krypto or your bot prefix, for example @Krypto hello or !hello.

Info

  • help - Get help with commands!
  • hello - Say hello to Krypto!
  • about - View information about Krypto.
  • serverinfo - View information about your server.
  • shard - View information about your shard.

Tools

  • level - View your level.
  • level <@user> - View the level of a user.
  • lb - Display the level leaderboard.
  • lb <size> - Display the level leaderboard up to the given size.
  • poll create <question>;<option>;<option>... - Create a poll.
    • Creates a poll with the given options (11 max).
  • ping - View bot latency.
  • ping fancy - View bot latency... with style!

Fun

  • quote <message ID> - Quote a message.
  • 8ball <question> - Ask the magic 8 ball a question.

Music

Music Controls

  • summon - Bring Krypto into your voice channel.
  • play <link or song name> - Play a song.
  • stop - Stop the current song.
  • pause - Pause the current song.
  • resume - Resume a paused song.
  • replay - Starts the current song from the beginning.
  • np - Show the currently playing track.
  • leave - Remove Krypto from the voice channel.

Queue

  • queue - Display the queue.
  • move <song number> <position number> - Move a song to a position in the queue.
  • skip - Skip the current song.
  • skipto <song number> - Skip to a certain position in the queue.
  • remove <song number> - Remove a song from the queue.
  • clear - Clear the current queue.

Admin

Configuration

  • setprefix <prefix> - Set the bot prefix.
  • setlevelchannel <#channel> - Set the channel for leveling messages.
  • disablelevelingmessages - Disable leveling messages.
  • addlevelingreward <level> <role> - Add a role reward for reaching a level.
  • removelevelingreward <level> - Remove all role rewards for reaching a level.
  • setuprolecall - Setup the role call embed.

User Management

  • announce <message> <#channel> <#hex color> <thumbnail url> <@mention> - Post an announcement.
  • setxp <@user> <xp> - Set the xp of a user.
  • mute <@user> <reason> - Mute a user.
  • unmute <@user> - Unmute a user.
  • kick <@user> <reason> - Kick a user.
  • ban <@user> <reason> - Ban a user.
  • unban <@user> - Unban a user.

Help

For additional help contact Stqlth#0001.