Social Alerts

Twitch app credentials

Setting up the Twitch Developer app the bot uses for Helix API access.

Twitch requires an app registration for API access. The bot uses a single central Twitch Developer app configured in bot-owner env vars, so every server benefits without any per-server setup.

If you self-host#

  1. Go to dev.twitch.tv/console/apps
  2. Register your application, use OAuth Redirect URL https://www.auditer.wtf/
  3. Copy the Client ID and Client Secret
  4. Set TWITCH_CLIENT_ID and TWITCH_CLIENT_SECRET in the bot env, restart
Per-guild override

Server admins can still supply their own Twitch credentials in the dashboard credentials modal to use a separate rate-limit budget. Per-guild credentials override the shared app for that guild only.