Logo for Rebel

Upvote Rebel


Rebel โ€” AI AutoScan moderation, tickets, verification, and a secure plugin system for your Discord server.

Back to Rebel
โšก Rebel โ€” AI-Powered Discord Moderation Bot

Rebel is an AI-powered Discord moderation bot built for speed, safety, and scalability.
It combines smart AutoScan content moderation, powerful Pro tools like Shadowmute and CAPTCHA verification, and a secure plugin platform so you can automate your community with confidence. ๐Ÿš€


๐Ÿ”จ Core Moderation
  • ๐Ÿ‘ฎ Ban, unban, kick, warn, mute (timeout) with rich modlog embeds and audit trails
  • ๐Ÿ–ฑ๏ธ Context menu tools: Quick Ban and Quick Warn from right-click
  • ๐Ÿ” Member lookup: bans, mutes, warns, kicks, strikes, join date, top role
  • ๐Ÿ”’ Channel controls: lock/unlock, purge (bulk delete), set per-channel slowmode
  • ๐Ÿ›ก๏ธ Role hierarchy + permission checks baked in
  • โฑ๏ธ Per-command cooldowns + rate limiting

๐Ÿค– AutoScan AI Moderation
  • ๐Ÿ“ Text scanning: detects harassment, violence, hate, URLs
    • Per-category toggles
    • Strike tracking + DM notifications
  • ๐Ÿ–ผ๏ธ Image scanning (Pro): OpenAI-powered image analysis with strike logging
  • ๐Ÿ“ฉ Appeals (Pro): streamlined workflows for approve/deny
  • โšก Automated actions (Pro): thresholds (3/6/10/15 strikes) trigger Shadowmute, Kick, or Ban

๐Ÿ•ถ๏ธ Shadowmute (Pro)
  • Non-disruptive mute that:
    • Stashes user roles
    • Applies restricted role
    • Funnels users to dedicated channel
  • โณ Scheduled unshadowmute with reliable resume after restarts

โœ… Verification (Pro)
  • ๐Ÿ”‘ CAPTCHA-based onboarding with:
    • @Verified role
    • #verify-here panel
    • Locked public channels for unverified users
  • ๐Ÿงน One-click remove/grant-all flows with clean permission restoration

๐ŸŽซ Tickets (Pro)
  • Private thread-based support tickets
  • โœ‹ Claim, โž•/โž– Add or Remove Users
  • ๐Ÿ“œ Transcript generation
  • ๐Ÿ“ฆ Close/Archive with persistent views (buttons survive restarts)

๐Ÿข Slowmode Manager (Pro)
  • Auto-applies slowmode when message rate passes a threshold
  • Configurable duration + cooldown

๐Ÿ“ Custom Embeds (Pro)
  • ๐ŸŽจ Modal-based embed builder
  • ๐Ÿ“ข Channel selection to publish polished announcements

๐Ÿ”Œ Plugin Platform
  • Secure, event-driven plugin system
  • Custom language + strict whitelist methods
  • Safe API with per-server install/enable/disable/update
  • Execution logging, usage stats, and database-backed marketplace

๐Ÿ›ก๏ธ Reliability, Security & Performance
  • ๐Ÿ—„๏ธ Centralized SQLite with pooling, WAL, caching, schema migrations
  • ๐Ÿ“‚ Structured audit logging (rebel.log, daily logs) + robust error reporting
  • ๐Ÿงพ Defensive input validation, permission guards, cooldowns, and rate limiters
  • โš™๏ธ Async task manager for scheduling + graceful recovery

โœจ Quality of Life
  • /rebel autoscan โ†’ configure moderation with clickable UI
  • /server logs โ†’ set your modlog channel
  • /rebel pro โ†’ buy/redeem Pro & toggle features (Stripe/key support)
  • /ping, /help, and cog reload utilities

๐ŸŒ Why Rebel?

Whether youโ€™re running a growing community or a large network, Rebel delivers:

  • โšก AI-assisted moderation
  • โœ… Reliable workflows
  • ๐Ÿ”Œ Extensibility
  • ๐Ÿ›ก๏ธ Without sacrificing safety
Check out the home page for the full Discord Bot List.