All tools / Checklist

Bot security checklist

A local checklist for token handling, Administrator, intents, and public install.

  • Browsers and mobile apps must not embed the bot token.

  • Resetting invalidates the old string immediately.

  • Prefer specific permissions over bit 8.

  • Message content, members, and presence are off unless a feature needs them.

  • A public bot can be invited by other people. Limit what the default permissions allow.

  • If you set an interactions endpoint, you verify the ed25519 signature before doing work.

Local only

Nothing here calls Discord. Reset a token in the Developer Portal, not on this page.