Standalone Discord Bot Service
The SlabIQ Discord bot runs as its own service, released and rolled back separately from the website, and talks to SlabIQ only through a versioned API.
- Status
- In Progress
- First discussed
- Development started
- Last updated
Overview
The Discord bot now runs as its own service with its own releases, so a bot update doesn't need a website deploy and the other way round. The bot has no direct database access. Everything goes through a versioned SlabIQ API, so account data stays behind the website's permission checks. The first standalone release is live, and later bot updates are built and waiting to be released.
Completed work
- The bot runs as its own service with separate releases and one-step rollback
Milestones
- Completed
Bot moved out of the website codebase
- Completed
Standalone bot service with its own releases
- Completed
First standalone release live
- Not Started
Support panel and ticket-thread bot update released
- Not Started
Status-alert bot update released
What βdoneβ means
The outcomes this item has to deliver. Each is marked as it is confirmed.
The bot can be released and rolled back without a website deploy
Met
The bot reaches SlabIQ data only through the versioned API
Met
Every built bot update is live
Not met yet
Development updates
No development updates have been posted yet.