Connect a Discord bot
Create or select a bot profile, add the token, verify access and confirm detected servers.
Documentation
A practical starting point for connecting bots, enabling modules and operating Kickoff competitions.
Create or select a bot profile, add the token, verify access and confirm detected servers.
Open the Kickoff admin page, create a competition, manage registrations and publish the live hub.
Create competition, open sign-up, accept players, run check-in, assign teams, generate fixtures and resolve scores.
Review detected members, roles, channels and categories before applying permission changes.
Check Administrator, role hierarchy, Manage Roles, Manage Channels, View Channels and Send Messages before live edits.
Generate a new token in Discord, update the bot profile and verify that server resources load again.
Use health checks, notifications, action queue results and audit logs to diagnose token, permission and sync issues.
A guided premium support flow for the most common setup and module problems.
Check bot token, Discloud process, BOTFORGE_API_URL, BOTFORGE_AGENT_SECRET and module manifest sync.
Verify bot is invited to the guild, has Administrator or required permissions, and role hierarchy is above managed roles.
Open Action Queue, check bot heartbeat, retry once, then inspect module action result and bot logs.
Confirm Discord OAuth login, player is registered in the competition, and the match belongs to their Discord user ID.
Check custom domain DNS, Discloud domain attachment, HTTPS status and the white-label hub domain setting.
Billing controls bot count and staff seats now; module, actions, storage and server limits are visible for enforcement.