Getting Started
Follow these steps to integrate the AccessTime Discord Bot into your Discord server.
Admin Setup
-
Invite the Bot
Add the AccessTime bot to your server using the official invite link. -
Run
/setup
Use the/setup
command in your Discord server. This command registers the project with your Discord guild. -
Sign the Message
The bot will return a unique message (nonce) to sign. Use your wallet to sign this message. -
Verify Ownership
Submit the signed message with the/verify
command. This proves you're the on-chain owner of the AccessTime contract. -
Completion
If verification succeeds, the bot will store your configuration and begin syncing roles based on your AccessTime project subscriptions.
User Wallet Linking
-
Start Wallet Link
Users can run the/linkwallet
command to start the wallet linking process. -
Sign the Message
Use the Signer Helper or your favorite wallet to sign the provided message. -
Complete Wallet Link
Run/completelinkwallet
with your signed message and wallet address to finish linking. -
Role Assignment
The bot automatically checks if the wallet has active subscriptions and assigns roles accordingly. Roles are also removed when subscriptions expire.