Back to shop
Bot code

SMI Community Guard — moderation assistant for Discord & Telegram

Flags spam, scams and abuse for your human mods on Discord & Telegram

$59USD · Digital downloadComing soon

A self-hosted Python bot that checks messages with configurable rules (blocked phrases with leetspeak handling, link blocklists/allowlists, invite links, mass mentions, floods, caps/emoji spam, new members posting links) and, optionally, an AI model you choose for uncertain messages and member reports. It flags messages to a private review channel where moderators decide with permission-checked buttons; it never bans anyone, and its only automatic actions (delete, short timeout) are off by default, limited to high-confidence rules, never applied to moderators, and logged. Tested with 166 offline automated tests; you verify the live connection on your own server or group.

Checkout locked

Notify me when live

Payments open in the next phase. Leave your email and we'll ping you the moment this item ships.

What you get

  • smi-community-guard-v1.0.0.zip99 KB

Requirements

  • Python 3.11 or newer (or Docker)
  • A computer or small server that can stay online
  • Comfort running a few terminal commands from the README
  • A Discord bot application and token (free, Discord Developer Portal) and/or a Telegram bot token (free, @BotFather)
  • Manage Server permission on your Discord server and/or owner/admin rights in your Telegram group
  • A private moderators channel or group for the review queue
  • Optional: an AI provider account and API key (OpenAI, Anthropic, Google Gemini or an OpenAI-compatible service) or a local Ollama install; AI usage is billed by your provider
  • Somewhere to run it: your computer, a small VPS, or any machine with Docker

Details

Version
1.0.0
Platforms
Discord, Telegram
License
SMI Commercial Software License v1.0
  • #moderation
  • #discord
  • #telegram
  • #python