Logo for MK Bot

Upvote MK Bot


MK Bot is an all-in-one Discord bot designed for all u need for server management, productivity, and entertainment. It features study tools, moderation, games, music, tickets, and more!

Back to MK Bot
MK Bot: Your All-In-One Discord Bot

MK Bot provides a simplistic approach to managing Discord servers, combining various essential and fun features into a single, powerful bot. Whether you need to moderate your server, enhance study sessions, play games, or have fun with AI interactions, MK Bot has got you covered.

What MK Bot Does:

MK Bot is designed to streamline your Discord server management by offering a wide range of features, including:

  • Moderation Tools: Easily manage your server with commands for warning, kicking, banning, muting, and more.
  • Study Channels: Create and configure study channels with options to mute or enable video for focused study sessions.
  • AI Features: Engage in natural conversations with our AI chatbot and get instant answers to your questions (temporarily unavailable due to maintenance).
  • Ticket System: Manage support tickets efficiently with configuration options, claim commands, and transcript saving.
  • Gaming Integration: Link your Steam account, show your profile, and pick mutual games with friends.
  • User Communication: Send direct messages and anonymous confessions to other users.
  • Premium Features: Unlock advanced features and unlimited usage with our premium subscription.
List of Commands:

Here is a comprehensive list of commands you can use with MK Bot:

Moderation Commands:

  • /warn <member> <reason>: Warn a user.
  • /unwarn <member> <id>: Unwarn a user.
  • /warnings <member>: Get warnings for a user or the whole server.
  • /purge <number>: Delete messages.
  • /kick <member> <reason>: Kick a user.
  • /mute <member> <reason>: Mute a user.
  • /unmute <member>: Unmute a user in the server.
  • /deafen <member> <reason>: Deafen a user.
  • /undeafen <member>: Undeafen a user in the server.
  • /timeout <member> <duration> <reason>: Timeout a user.
  • /untimeout <member>: Remove timeout from a user.
  • /ban <member> <reason>: Ban a user.
  • /unban <username>: Unban a user.

Role and Permission Commands:

  • /server assign_role <role> <to>: Assign a role to all users or a specific role.
  • /server default_role <add/remove> <role>: Manage default roles.
  • /server reaction_roles <message_link> <emoji> <role>: Create reaction roles.
  • /server remove_reaction_role <message_link> <emoji>: Remove a reaction role.

Logging and Configuration Commands:

  • /server logs: Setup or view log configurations.
  • /server welcome_configuration <channel> <message> <image_link>: Configure welcome messages.
  • /server testwelcome: Test the welcome message.
  • /serverconfig set_timezone: Set your time zone.
  • /serverconfig emojies: Create a channel to add your favourite emojis to the server!

Games Commands:

  • /server counting: Setup or view counting configuration.
  • /server counting_leaderboard: View the top 10 highest count servers and your server scores!.

Study Commands:

  • /study configuration: Guided setup for study channels.
  • /study setchannel [channel]: Set a study channel (optional mute/camera settings).
  • /study removechannel [channel]: Remove a study channel.
  • /study listchannels: List all study channels on the server.
  • /study water_ping <set/remove> [role]: Configure or remove a role for water break reminders.
  • /study time_configuration [set/remove] [server_specific_time] [channel_specific]: Configure study time tracking, making it specific to the server or global, and optionally setting a specific channel.
  • /study time: Show your study time summary.
  • /study time_role [action] [role] [time] [monthly_track]: Configure roles based on study time, including default roles or custom time roles (premium required for custom roles).
  • /remind: Manage reminders
  • /todo add: add a todo.
  • /todo delete: Delete a todo.
  • /todo show: Shows and edits the to-do list
  • /serverconfig study_commands: Set up study commands and study text channel with the ability to set custom commands!

Additional Features:

  • Use /study time_configuration to set up or remove study time tracking configurations.
  • Use /study time to view your study time or see the leaderboard.
  • Use /study time_role to configure roles based on study time.
  • If a channel-specific configuration is chosen, users can use st and lb in that channel to quickly view their study time and leaderboard.
  • Don’t forget to set your server timezone in order for this command to work perfectly!

Ticket System Commands:

  • /tickets configuration <category> <channel> <ticket_role> [title] [initial_message] [ticket_initial_message]: Set up the ticket system.
  • /tickets delete_configuration <ticket_guild_id>: Delete a specific ticket configuration.
  • /tickets enable_transcript <ticket_guild_id> <channel>: Set a channel to save transcripts.
  • /tickets disable_transcript <ticket_guild_id>: Disable transcript saving.
  • /tickets close: Close the current ticket and save the transcript.
  • /tickets claim [user] [reason]: Claim a ticket for yourself or another user.

Gaming Commands:

  • /steam show [Steam ID/profile URL]: Link your Steam account and show your profile.
  • /steam pickgame [howmuchgames] [withplayers]: Randomly pick mutual games with your friends.

User Communication Commands:

  • /user senddm <user_name> <message>: Send a direct message to a user.
  • /user confess <user_name> <message>: Send an anonymous message to a user.
  • People can send you messages via this bot. Don’t like this? No problem! Use the command: /user dm_configuration action:Disable DMs to disable any DMs from being sent to you via this bot or block them!
    Premium Commands:
  • /premium check: View your user and server premium status, and details.
  • /premium activate <activation_key>: Activate your premium subscription using a code.
  • /premium server: Upgrade one server with your personal premium.
  • /premium todo_customization <action> <title> <todo_emoji> <todo_daily_emoji> <embed_color> <footer> <guild_image> <member_image>: Customize your to-do list.
Links:
  • Discord Server: Join our community, stay updated with the latest features, and provide feedback on our Discord Server.
  • Patreon: Support us and unlock premium features by becoming a Patron on our Patreon.
Support Us:

Your support helps us improve and add more features to MK Bot. You can support us by voting for MK Bot on various bot lists and becoming a Patron for exclusive perks and early access to new features.

Check out the home page for the full Discord Bot List.