Your applications
An application is your bot's identity. Install it on a server (you need the Manage Bots permission there) and it posts with its token.
New application
Copy this token now — it is shown once and never stored again.
Token
Bot user id
No applications yet — create one above.
Installing your bot
- Give the
bot user idto a server owner/admin. - In Garrison → Server Settings, someone with Manage Bots adds it
(or
POST /servers/{id}/bots {"bot_user_id":"…"}). - The bot posts with its token:
curl -X POST https://chat.garrison.chat/api/channels/<channel-id>/messages \ -H "Authorization: Bot <token>" -H "Content-Type: application/json" \ -d '{"body":"Hello from my bot"}'