Skip to content

Discord bot

Auth314's hosted Discord integration. If your platform is Discord, this saves you from building your own /verify/init integration.

Add the bot to your server

Commands

CommandAccessDescription
/verifyEveryoneStarts Pi verification, returns an ephemeral verify link
/setupManage ServerConfigures the verified role, an optional announce channel, and success message
/statusManage ServerShows the current configuration for the server

Setup

  1. Add the bot with the link above.
  2. An admin runs /setup role:@Pioneer channel:#verifications to configure which role gets assigned and where success is announced.
  3. Members run /verify to link their Pi account.

Once someone has verified through the bot in one server, running /verify in another server the bot is in won't ask them to complete Pi Sign-in again — Discord user IDs are global, so the bot recognizes them and assigns that server's role directly.

Success message

/setup's message option supports {user}, replaced with a mention of the verified user. Default: {user} has been verified as a Pi Pioneer.

Not affiliated with Pi Network or the Pi Core Team.