Kruiger Labs
Client Portal Get Started
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.