ScrumpBotScrumpBot is a heavily customizable Giveaway, Emotion posting & general-purpose Discord bot (with invite tracking). Used by 250,000+ people.
Automatically unarchive Discord threads
Is your server below level 2 nitro boost & you want your threads to last longer than 24hrs? You're not alone! We've just added a feature that will automatically unarchive threads, making sure that you can have unlimited thread duration without having to send a message every few hours!
Automatically unarchive Discord threadsk!autounarchive #thread - Automatically unarchive a Discord thread, even without level 2 nitro boost.
Stage / Karaoke Queue Commandk!stagequeue - Sends a list of who has their hands raised and how long ago they originally raised their hand.
Badge Count Commandk!badgecount - Sends a count of the total number of badges your users have on a server.
Automatic bump reminders for various websitesk!bumpreminder #channel - Sends a reminder every 6 hours to bump your server on discord.me.
k!bumprole @role - Tags a specific role in the bump reminder message.
Invite Trackingk!invitelog #channel - Sets the servers invite log, where invites can be tracked.
k!inviteembedtoggle - Changes the formatting of the invite log messages to a more readable state
k!invitecodes @member - See a members total invite codes & their uses
User Captcha Verificationk!verify - Start the verify process
k!verifyrole @role - Set the servers verify role.
k!verifylog #channel - Set the verification log channel.
k!verifywelcome #channel - Send a message in a channel once a user is verified.
k!verifywelcomemessage [message] - Setup the verify message to send whatever you like.
Giveaway Systemk!gstart - Start a giveaway! Includes role & server requirements.
k!greroll id - Reroll the giveaway winners.
k!gend id - End a giveaway instantly.
k!rolebonus @role amount - Give users with certain role(s) extra giveaway entries!
Levelling Systemk!togglelevelling - Enable/Disable levelling
k!rolereward xp @role - Give users a certain role for reaching an XP milestone!
k!rolerewards - See the current milestone rewards!
k!xpearncooldown duration - Set a delay between how fast users can earn XP!
k!xppermessage amount - Set the servers global XP earning rate!
k!noxpchannel #channel - Stop a channel from earning users any XP.
Sticky Messagesk!stickyadd #channel sticky message - Adds a sticky message to the specified channel, a sticky message is a message that is reposted after each new message from a member (and deletes the old sticky message) to make sure that the bots message is the first one they read. It's good for pinning important information in channels such as suggestions channels.
k!stickyremove #channel - Remove a sticky message from a channel.
Emoji Management Commandsk!steal :emoji: - Steal an emoji from a server and have it automatically added to your server!
k!steal-these :emoji1: :emoji2: :emoji3: etc... - Steal multiple emojis at once!
k!deleteemoji :emoji: - Delete an emoji.
Reputation Commandsk!rep @user - Give a user a reputation point.
k!myrep - See your total reputation points.
Misc Commandsk!voicerole @role - Setup a role that's given to users when they join a voice call & removed once they leave.
k!inviteinfo @user - Display invite information about a user.
k!unread #channel - Make the bot automatically mark that channel as unread.
k!pingjoin #channel - Make the bot ping all new users in a specified channel (deletes messages after sending).
Advanced Role Management CommandsUsing a bot to edit/create/delete roles will avoid causing an outage on large servers.
(Large servers (usually 40k+ members) crash when a user edits/creates/deletes roles)
k!createrole - Opens up an interactive role creation menu.
k!editrole @role - Opens up an interactive role edit menu.
k!deleterole @role - Deletes a role.
k!autorole @role - Add/Remove a role from the autoroles list (given to people when they join).
k!moverolebelow @role_to_move @role_to_move_below - Move a role to below another role on the role list.
k!moveroleabove @role_to_move @role_to_move_above - Move a role to above another role on the role list.
k!setroleposition @role_to_edit new_position - Change a roles position on the role list (position started from the bottom at 1).
k!addrole @user @role - Give a member a role.
k!takerole @user @role - Take a role away from a member.
Visually display server statsk!membercountgraph - Show the servers member count over time on a graph.
k!joingraph - Show the servers total daily joins on a graph.
k!leavegraph - Show the servers total daily leaves on a graph.
Standard Featuresk!disable command - Disable a command from being used.
k!enable command - Enable a previously disabled command.
k!enlarge :emoji: - Enlarge an emoji!
k!joined @user - See how many days ago a user joined the server.
k!userinfo @user - See some information about a user.
k!avatar @user - Enlarge a users avatar.
k!setprefix newprefix - Change the bots prefix to your liking.
k!ping - See the bots ping.
Marriage systemk!marry @user - Marry a user.
k!married @user - See who a user is married to.
k!divorce @user - Divorce a user.
Action / Emotion Commandsk!clap @user