Account & Identity
The account page (/account) manages sign-in providers, your UDisc (a popular disc-golf scorecard app) identity, import entry points, and club invite codes for editors and admins.
Linked providers
Frolf Bot supports signing in with Discord and Google. You can link both providers to one account.
| Provider | What linking enables |
|---|---|
| Discord | App sign-in, Discord identity linking, Discord server discovery, Discord command and direct-message workflows, and Discord-visible member identity where available. |
| App sign-in for standalone club access. |
Use Connect on an unlinked provider to start the sign-in flow and attach it to your current account. Use Disconnect to remove a linked provider. If a provider is your only sign-in path, disconnect is blocked so you do not lose access.
UDisc identity
Set your UDisc username and display name on /account.
| Field | Description |
|---|---|
| UDisc Username | Your UDisc handle, such as @janedoe. |
| UDisc Display Name | The name shown on scorecards when a handle is not present. |
This identity is used by imports in the app and by Discord scorecard workflows to match scorecard rows to club members. You can also update the same identity from Discord with /set-udisc-name when your club uses the bot.
Import entry
The account page links to the shared import flow. Depending on role, you can:
- Paste a UDisc URL
- Upload a scorecard file
- Start a historical backfill
- Attach a Professional Disc Golf Association (PDGA) event reference
- Track import review status
See Scoring & Imports for the full flow.
Your handicap
You don’t set your handicap here — it’s calculated automatically from your finalized rounds and shown on
your profile (/me) and player page. See Handicaps & Net Scores.
Managing invite codes
Requires: Editor or Admin role
The invite codes panel is visible on /account for editors and admins in the active club. Use it to create join links for new members without requiring Discord reaction signup.
| Option | Description |
|---|---|
| Role | Role assigned when someone joins with the code. Defaults to player. |
| Max Uses | Optional use limit before the code expires. |
| Expires In | Optional expiry in days. |
Each code is unique to the active club. You can copy links, view use counts, and revoke active codes.
Invite codes add people to a club. They do not install Frolf Bot into Discord. Use the Discord setup flow only when connecting a server.
Discord identity linking
If a player started in Discord through a direct-message signup link, the app can link that Discord identity to the app account. If a player started with Google, they can connect Discord later from /account to enable Discord discovery and command identity.
If you want help with account linking or invites, use the support Discord server.