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.
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
andlb
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.
- 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.
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.