Back to all Bounties
Earn 10,000 ($100.00)
due 2 years ago
Completed
Discord Bot + Replit Status Page Integration
ReplitIronclad
Details
Applications
19
Discussion
This Bounty has been completed!
@ReplitIronclad's review of @haroon“Haroon delivered me exactly what I wanted in a couple of hours. Very pog bounty hunter imo”
4.3
Communication 3/5, Quality 5/5, Timeliness 5/5Bounty Description
Problem Description
Whenever I update the replit status page, it's annoying to have to post in discord what we just posted on the status page. I want a discord bot that checks the replit status page at an interval of once per five minutes and posts every time there's an update or an incident.
Acceptance Criteria
- The discord bot should post an embed at every update only if something changes.
- As stated above, the discord bot should check the status page at an interval of once every five minutes. For more information on how to use the api to access the status of replit, check out this repl.
- The embed message should display the following information:
- Status (investigating, resolved, etc)
- Title
- Description
- Time when the status page was last updated
- The title of the embed should link to the status page (https://status.replit.com)
- Domain / Area affected (replit.com, repl.co, blog.replit.com, etc)
- Time between current incident and the last incident
- When an incident's status is updated, send a new message
- When an incident is resolved, send a new message
- The bot should log events to either a JSON file or a database like Supabase/MongoDB to keep a past record of incidents
Docs on the Sorry Api: https://docs.sorryapp.com/status-page-brand/brand-endpoint/