Skip to content

v3.2.0 | cafeBot - Incident Report, 10+ New Commands, and More!

Latest
Compare
Choose a tag to compare
@beanbeanjuice beanbeanjuice released this 19 Sep 06:35
8469311

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, and wink!

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.