scraps, a white cat

scraps is the only Discord bot you'd ever need.

Moderation, security, logs, Last.fm and levels in one bot. It catches hacked accounts and raids on its own, records everything that happens in your server, and gives your members something to do while it's quiet.

The work your mods shouldn't have to do

A honeypot for hacked accounts

Pick a #honeypot channel. Real members leave it alone. Hacked accounts spam every channel they can see, so they post there too, and scraps softbans them and wipes their messages.

Raids, caught as they land

A wave of joins, a pile of accounts with no pfp, the same invite posted over and over. scraps spots the pattern, jails everyone in it and posts one report for your mods to decide on.

Logs for every edit, delete, join and role change

/logs set picks the channel and which events go there. Accounts only hours old get flagged when they join, with watch and kick buttons on the log entry.

Show what you're listening to

/fm pulls your current track from Last.fm. /fm top lists your most played artists, albums or tracks for the week, month, year or all time.

Everything else it does

Security and moderation

  • AutoMod with six modules: spam, raids, phishing and malware links from block lists refreshed daily, server ads, NSFW links and your own word list
  • Anti-raid grades each raid low, medium or high, and you pick what happens at each level
  • Verification puts a captcha in front of newcomers and scores them for alts, with kick, ban and approve buttons for your mods
  • Jail, the honeypot, timeouts, softbans, purge and lockdowns
  • Fake permissions let a role use a command without giving it the Discord permission behind it

Logging

  • Edited and deleted messages, with the original text
  • Joins and leaves, with brand new accounts flagged
  • Role, channel, thread and server changes, with who made them
  • Voice joins, leaves and moves
  • Mod cases, security events, and tickets with a transcript file

Community

  • Levels from chat and voice, with roles at the levels you choose
  • Tickets, role reactions, a starboard and booster roles
  • Welcome, goodbye and boost messages, built with the embed builder on scraps.wtf
  • VoiceMaster temporary voice channels that members run themselves
  • Giveaways, birthdays, auto responders, a counting game and black tea

Music and media

  • Last.fm: now playing, top artists, albums, tracks and genres, album charts, and taste comparisons with your friends
  • fix posts the video or photos from TikTok, Instagram, X, YouTube, Reddit and 16 more sites
  • Song recognition from a file, a video or a link
  • Search and image tools that work on an attachment, a link or the image you replied to

getting started

Five commands and you're set

01

Logs. .logs setup so every later action is recorded.

02

AutoMod. .automod setup. Turn on the modules you want; they act straight away.

03

Anti-raid. .antiraid setup. It acts as soon as it's on, too.

04

Jail. .jail setup so anti-raid and your mods can jail members.

05

Verification, if you want it. .verification setup puts a captcha in front of new members.

The default prefix is . and most commands also work as slash commands. Move the scraps role above the roles it has to manage, or Discord won't let it touch them.

So what are you waiting for?

Make scraps a part of your server