GoofBot
A Discord and Twitch operations hub for moderation, anti-bot / hate-raid protection, creator workflows, support, automation, and community systems. Configure it from one dashboard without touching config files.
- Twitch anti-bot / hate-raid protection — follow-bot guard, automatic Shield Mode, scam + malicious-link + flood filters, and a self-learning global blocklist that gets smarter across every channel that runs it
- Observe mode + !join — streamers add the bot to watch & record bot activity with zero risk (no actions), then opt into enforcement with one command
- Auto-join roles + /role add|remove|view with role-hierarchy guards and full mod-log attribution
- Passkey / WebAuthn sign-in for the owner hub — hardware-key login alongside TOTP
- Auto-build templates produce a complete server in one click — channels, logs, roles, panels, defaults, and a post-build checklist
Twitch anti-bot & hate-raid shield
Follow-bot guard (account age, batch-created networks, bot-like usernames), automatic Shield Mode on follow spikes (raid-aware so real raids aren't punished), scam + malicious-link + flood filters, Twitch's suspicious-user feed, and a self-learning global blocklist shared across every channel. Starts in observe mode — never bans until you opt in.
Cross-platform moderation
Warnings, timeouts, kicks, bans on Discord — plus !timeout, !ban, !clear, !slow, !subsonly on Twitch chat. /role add|remove|view with hierarchy guards + mod-log attribution, and auto-join roles for new members.
Twitch event alerts
Real-time pushes for follows, subs, resubs, gift subs, raids, cheers, and channel-point redemptions via EventSub. Route each event to its own channel, role ping, and template.
Chat bridge
Mirror Twitch chat into a Discord channel. Two-way mode relays Discord replies back to Twitch. Chat-bot toggle opts each channel in for commands and moderation.
Levels + role rewards
MEE6-style XP with configurable per-message earn rates, role rewards, level-up DMs, and channel/role exclusions. Role decay strips reward roles on demotion.
Points + loyalty shop
Cross-platform currency (custom name + emoji per server). Members redeem for roles, text payouts, or manual rewards with a mod approval queue.
Custom commands
Per-channel !triggers that run on Discord and/or Twitch chat. Substitutions, cooldowns, per-permission tier, plus counters, quotes, and auto-shoutouts.
Tickets + mod kit
Category-picker tickets with mod-only user-history, automod (invites / caps / mentions), regex rules, blocked-terms list mirrored to Twitch AutoMod.
Welcome + birthdays
Welcome card with custom font, welcome DM, birthday role + channel post + optional DM. Verify-panel with rules-agree.
Dashboard first
Everything above edits live from a single dashboard. Inline filter, collapsible cards, sticky save, responsive down to mobile. No restart required for config changes.
Configure everything from one dashboard
Anti-bot protection, Twitch announcements, welcome cards, tickets, levels, custom commands — all live-edited from the same place. No restart needed for config changes.