Incident Report
On June 3, 2023
the server running cafeBot became inaccessible. I could still access the database, however, but I could no longer login. As such, cafeBot went offline for almost 24 hours. During this process, new steps were made to ensure that this should not happen again, and if it does happen, recovery steps are available. There was minimal data loss, and to be honest, the new server is setup much more efficiently. I want to thank you all for continuing to use cafeBot even with the lack of recent updates.
Again, please continue to make bug reports on the GitHub page if possible.
Features
- Created the
goodbye
channel command! This can be invoked in the same way you'd use the/welcome
command. (Use/goodbye
). - Added a JSON handler for developers.
- 10 new interaction commands have been added! These are
amaze
,ask
,boop
,love
,nosebleed
,ok
,shoot
,uwu
,wave
, andwink
!
Bug Fixes
- There was an error with the welcome message where it would show the
#0000
. Discord has unfortunately removed this feature. I believe it is going to show the#0000
for a while... I apologize for that. - There was a missing emoji when running the
/stats
command. This has now been fixed. - An old instance of my username containing the
#0000
discriminator has been removed.
Improvements
- Updated API under the hood!
- The "AI" responses were moved to a JSON file instead of being hard-coded. I can now update this without needing to update any code or even restart the bot!
- Moved the menu to a JSON file as well. Adding new items no longer requires a restart/full bot update. (Menu items are no longer hard-coded in, but read through a file instead.) Additionally, some new items were added to the menu... can you find them all?
Upcoming Fixes
- Birthdays still not always sending on Midnight.
- Inefficient use of Raffles/Polls.