|

MarksBot is a Discord moderation and fun bot it has plenty of commands to keep you busy

If you need support you are welcome to join our Discord server you can also invite MarksBot to your server by clicking here - If you have suggestions you can DM the bot or join the support server and post your suggestion in there. Want to read the FAQ? click here

GENERAL COMMANDS USAGE & INFO
m.8ball [question] Consults the magic 8ball - Example m.8ball are you here?
m.afk [message] Sets you to AFK, if someone tags you it will tell them you are AFK and display the message you set along with how long you've been afk for.
m.ask [question] Ask MarksBot a question - Example m.ask is it raining outside?
m.avatar @user Displays the avatar of the user you tagged or displays your own avatar if no user is tagged
m.big Shows a jumbo version of the emoji you select
m.bill Generate a be like bill image
m.billme [name] [gender] Generate a be like bill image with your name (m.billme Mark m | m.billme Abbie f)
m.bingo Can be used when playing Bingo to help you scratch off your card
m.botinvite [mention or id] Generate an invite link for the bot you mentioned
m.clearreminders Clears all your reminders
m.dbl [mention or id] Queries the Discord Bot List to give information on a user or bot
m.delreminder Delete one of your reminders
m.discord Shows the current status of Discord
m.disabled server Shows a list of disabled commands in that server, you must do m.disabled server
m.e [text] Puts your text into an embed - Example m.e Hello MarksBot
m.emoji Displays the custom emoji on the server
m.emote Displays information about the emote you provide
m.emojisearch [text] Search the bot for emoji matching the requested name
m.enter Used to enter MarksBot giveaways started by Official MarksBot Staff
m.fc Fingers crossed
m.fns Shows the Fortnite Daily Shop
m.fns2 Shows an interactive version of the Fortnite Daily Shop - An UPVOTE is required in order to use this command
m.help Displays the command list
m.hex [code] Displays the color for the HEX code provided - Example m.hex ff0000
m.invite Displays the invite link so you can invite MarksBot to your server
m.info Displays how many servers MarksBot is on and how many users it is serving
m.lastseen @user Displays when the tagged user was last active [shows "No data recorded" if the user has not been active since the bot last restarted]
m.math [problem] MarksBot will solve your math problems for you
m.morsecode [text] Converts your message into morsecode - Example m.morsecode sos
m.mutual @user or [ID] Check which servers you and the requested user share with MarksBot
m.mybill [text] Put your own text on Bill
m.myperms Displays your current permissions for the server and channel that you run the command in
m.myvotes Shows you your monthly and total vote points
m.ping Check if the bot is reponding
m.plane Throws a paper plane, can you get on the leaderboards? m.topplanes | m.planeleaders
m.planeleaders View the global leaderboards for m.plane
m.mvotes View the monthly vote leaderboards
m.tvotes View the all time vote leaderboards
m.quiz Answer a general knowledge question
m.quote <@user> or message ID Quote a users last message via mention or quote a message by ID
m.rc Generates a rancom color and displays the DEC and HEX values
m.re Displays a random emoji
m.remindme Set a reminders and MarksBot will remind you - Example m.remindme 30m feed the cat
m.someone Picks a random server member
m.spinner How long will it spin for? - will you make the leaderboards? m.topspinners
m.serverinfo Displays current server information
m.spinleaders View the m.spinner leadersboards for the server you run this command in
m.spoiler Create a spoiler tag - Example m.spoiler Peter Parker - is spiderman note that the - is important to seperate the spoiler, Peter Parker is Spiderman
m.stafflist Shows the list of verified MarksBot staff members
m.syntax [syntax] [code] Formats the provided code in the syntax provided - Example m.syntax js const Discord = require("discord.js");
m.todo Shows you your todo list
m.todo+ [text] Adds something to your todo list
m.todo- Removes whichever entry you select from your todo list
m.todoclear Removed everything from your todo list (confirmation is required)
m.topplanes View the server leaderboards for m.plane
m.topspinners Displays the top 25 users who have the best times for the m.spinner command
m.userinfo @user Displays information about the tagged users account or your own information if no user is tagged
m.uptime Displays how long MarksBot has been up for since it's last reboot
m.vote Checks if you are able to upvote MarksBot
m.whois [domain] Query the WHOIS database
m.yesno [text] Ask a question and the bot will decide yes or no - Example m.yesno Should I make food?

ADMIN/MODERATOR COMMANDS USAGE & INFO
m.addemoji [url] [name] Let's you add an emoji to the server via a URL
m.allwarns Shows up to 25 warnings
m.ban @user [reason] Bans the tagged user and logs the reason (also send them a DM if they have DM's open)
m.banrole [role] Bans ALL users within the selected role - Example : m.banrole members | enable/disable with m.optout
m.blacklist @user Prevents the tagged user from using MarksBot commands
m.case [number] View a specific warnings case - Example m.case 1
m.check Checks to see if any users have invite links in their status message
m.kick @user [reason] Kicks the tagged user from the server and logs the reason (also send them a DM if they have DM's open)
m.kickrole [role] Kicks ALL users within the selected role - Example : m.kickrole members | enable/disable with m.optout
m.mute @user Mutes a user so they cannot speak (you are responsible for permissions etc)
m.prune [number 1-100] Bulk delete messages up to 100 or m.prune @user bulk delete messages for the tagged user
m.resetlb Resets the server leaderboards for m.spinner
m.resetpilots Resets the server leaderboards for m.plane
m.softban @user @user etc Bans and immediately unbans the tagged user (s), removing 7 days of their messages
m.toggle Enabled/Disables all commands or a specific command in the server - Example - m.toggle ping would disable the ping commmand - Only the server owner or users with the ADMINISTRATOR permission can use this command
m.unblacklist @user Allows a blacklisted user to use MarksBot commands again
m.unmute @user Unmutes a muted user
m.votekick @user Provides a poll where users can vote to kick the selected user, if the poll gets the requireed amount of vote the user is kicked
m.warn @user or [id] [warn reason] Issues the tagged user with a warning and logs it - Example m.warn @markawes spam OR m.warn 272442568275525634 spam
m.warn- [case id] Remove the warning from a user (Case number required) - Example m.warn- 1 OR m.warn- 1
m.warns @user or [id] View the users warnings - Example m.warns @markawes OR m.warns 272442568275525634

USER REQUESTED COMMANDS USAGE & INFO
m.apex View the stats of Apex Legends players
m.fnt View the stats of Fortnite players
m.imdb [movie] Displays information about the movie you request
m.ipcheck [ip] Displays information about the IP address you provided (can be sent to dm's or channel)
m.lol Shows a joke
m.mixer [streamer] Check the status of a Mixer streamer - Example m.mixer xboxinteractive
m.optout This command will toggle the m.banrole | m.kickrole commands on the server so that server owners can enable and disable them - Only the server owner can run this command
m.say [text] MarksBot will repeat what you say to it
m.twitch [streamer] Check the status of a Twitch streamer - Example m.twitch greensapenguin
m.ud [word] Search the urban dictionary - Example m.ud test
m.urban [word] Search the urban dictionary - Example m.urban test (Lets you scroll through results)
m.yoshi Summon beeg yoshi
m.yt Search YouTube and displays 15 results

MARKSBOT STAFF COMMANDS USAGE & INFO
m.aes [ID] [URL] [Name] Adds an emoji to a server via a URL (Limited to Support Server and Mark's personal servers)
m.ci [GID] Creates an invite for the specific guild if the bot has permission
m.dblu Updates the server count on the discord bot list
m.di [code] Deletes the given invite code if the bot has permissions
m.dmblock [ID] Adds selected user to the DM block list preventing them from sending DM's to the MarksBot
m.dmblocks Lists all the users that are blocked from sending DM's to MarksBot
m.dmunblock [ID] Remove user from the DM block list
m.gb [ID] Adds selected user or server to the Global Command Ban list preventing them from using MarksBot commands in all guilds
m.gbc [ID or mention] Checks to see if the user is globally banned from using MarksBot Commands
m.gcbl Displays list of users who are globally banned from using MarksBot Commands
m.gl Shows a list of guilds MarksBot is in
m.gub [ID] Removes selected user or server from the Global Command Ban list allowing them to use MarksBot commands again across all guilds
m.guildban [ID] Adds a guild ID to the blacklist ,this prevents MarksBot from joining the guild
m.guildblacklist [ID] Shows a list of guild IDs that are blacklisted
m.guildunban [ID] Removes a guild ID from the blacklist, allowing MarksBot to join the guild
m.ii [code] Provides information on the given invite code
m.leave [ID] [reason] Forces MarksBot to leave the requested guild and logs the reason why
m.mm Puts the bot into maintenance mode and disables all commands
m.permcheck [ID] Checks that MarksBot has it\'s required permissions in the channel
m.removetweet [ID] Remove a tweet from the MarksBot Twitter account via it's ID
m.restart Shutsdown and restarts MarksBot
m.rfl [id] Shows why MarksBot was forced to leave the selected guild
m.se [GID] Search for emojis in guilds by providing a guild ID
m.serverlookup [GID] Provides information about the requested guild
m.sl [GID] Provides an interactive list of public information about the servers MarksBot is in
m.upc @user Checks the users server and channel permissions
m.vs
Staff commands are for verified MarksBot staff only and do not apply to staff you have in your server - to view the verified staff please do m.stafflist, if you do not believe that a staff member if a verified staff member you can ask them to do m.sc this will tell you if they are verified or not. Alternatively you can do m.verifystaffthen tag the user or provide their userID and this will also perform the check.