Skip to content

Qxe5/asca

Repository files navigation

asca

Antiscam Discord Bot

Asca moderates scammers and deletes scam messages

Profile

Optionally configure via slash commands

Modes of Operation

Both modes of operation require Manage Messages to delete scam messages

  • Timeout Mode (Default): Requires Moderate Members to timeout scammers
  • Ban Mode: Requires Ban Members to ban scammers

Add to Server

Setup Your Own Instance

Requires Python 3.10.x or later

  1. Create a Discord bot with

    • Scopes: bot, applications.commands
    • Permissions: Manage Messages, Moderate Members, Ban Members
  2. Set ASCA_DEVSERVER=𝗜𝗗 in env

  3. Execute

% python -m pip install --requirement requirements.txt
% python bot.py

Docker

Credits
  • Liz (Lead Designer)
  • Mac (Lead Tester)
  • Lauch (Tester)
  • Sam (Tester)