Kruiger Labs
Client Portal Get Started
DocumentationLEO TOOLKIT
Sign inGet support
LEO TOOLKIT

LEO TOOLKIT Setup

Configure the Discord client, backend URL, shared API secret, guild sync, and initial department.

View LEO TOOLKIT Product

Quick start#

  1. Deploy or obtain a compatible LEO TOOLKIT backend API.
  2. Create the Discord application and enable Server Members Intent.
  3. Place the bot role above every department and rank role it must manage.
  4. Configure the bot environment variables, including the backend URL and shared API secret.
  5. Start the bot with python main.py.
  6. Create the Google Cloud service account on the backend and share each spreadsheet with its email.
  7. Run /department add, then /department test, then /department refresh_ranks.

Architecture#

Discord UserDiscord BotLEO TOOLKIT Backend APIGoogle Sheets APIDepartment Spreadsheet

Back to top