Bring the bot online
Invite Agent CsB
Generate the invite link, add the bot to Cardano Stake Bulls and start wiring functions in your gate channel.
Invite link generator
Paste your Application ID (Developer Portal → General Information → Application ID).
Manage Roles
Assign the Red Bull rank on join
View Channels
See the gate and welcome channels
Send Messages
Post the onboarding message
Embed Links
Render the rich welcome embed
Read Message History
Context for the AI assistant
Manage Webhooks
Use your gate webhook
1. Create the application
Discord Developer Portal → New Application → name it Agent CsB → Bot tab → Reset Token and copy it.
2. Enable the gateway intents
On the Bot tab switch on SERVER MEMBERS INTENT and MESSAGE CONTENT INTENT — the welcome system needs both.
3. Run the bot
cp bot/.env.example bot/.env, fill in the IDs, then: cd bot && npm install && npm run register && npm start. Deploy the same folder to Railway or Fly to keep it online 24/7.
Gate channel checklist
- • Drag the Agent CsB role above Red Bull in Server Settings → Roles, otherwise it cannot rank new members up.
- • Put the gate channel ID in
WELCOME_CHANNEL_IDand keep your webhook inDISCORD_WELCOME_WEBHOOK_URLas the fallback poster. - • Once the bot shows online, test with a spare account — the join log lands in
LOG_CHANNEL_ID.