Discord Bots / Automation / Web
AvailableAdvanced setupOne Time PurchaseSelf HostedSource IncludedNo Monthly Software License Fee
IAA BOT
Internal Affairs and intelligence management with Discord OAuth authorization, server intelligence, blacklists, investigations, cases, staff permissions, approvals, and a secured website integration.
Overview
IAA BOT is the Discord component of a wider Internal Affairs system. A compatible HTTPS website and backend provide Discord OAuth2, staff authorization, intelligence records, cases, audit logs, workflows, and the signed API used by the bot.
Key capabilities
- Discord OAuth2 authorization and authorization-status workflows
- Authorized user and server intelligence lookups
- Blacklist, investigation, recruitment, merge, alternate-account, punishment, and poach workflows
- Staff profiles, roles, permissions, cases, reviews, and audit records
- Bearer authentication plus timestamped HMAC SHA256 request signing
Requirements
- Python 3.11 or newer
- Discord applications and the required guilds
- An HTTPS website with server-side OAuth2 handling
- A compatible secured IAA API and persistent backend database
- Private API key and separate signing secret
Loading live price and availability…
Ideal use cases
Internal Affairs teams operating across one or more Discord communities
Organizations requiring controlled authorization before intelligence lookup
Staff teams that need approval workflows and auditable decisions
Technical overview
Python Discord client connected to a separately deployed website and backend. Requests use a bearer API key and HMAC SHA256 signatures with timestamp and nonce replay protection.
Setup complexity
Advanced
Hosting requirements
The bot and website/backend may be hosted separately. Both must remain reachable, and the website must use HTTPS.
External integrations
Discord · Discord OAuth2 · Secured IAA backend API · Persistent website database
Installation and operation
The product page explains the software at a high level. Use the documentation for installation steps, configuration references, commands, security, and troubleshooting.