You are browsing as a guest. Sign up (or log in) to start making projects!

6h 26m 19s logged

I foolishly didn’t make a devlog in a while becuase I thought that I couldn’t while my project was being reviewed. Sorry.

But now I’ll try to summarize the changes made, and there were a LOT LOT:

From what I recall:

  • Support multiple servers

the bot will automatically join and run in any discord server immediately. (before I needed to manually add the server ID)
Server admins can use “/setpollchannel” to specify where they want the polls to go.
Servers can individually set if they want polls to @everyone or a specific role or none (before it was set to @everyone which was not a good thing to do).

  • More consistent daily polls

Moved to newer free AI models for generating the questions for the polls.
Automatically retry the AI service if it is too slow or has an error. (before it quit fast resulting in lots of errors.)
Auto-cut answers to fit within the <55 character limit for buttons on discord. (avoiding failure)
If there are issues posting a scheduled morning poll to one server, it won’t block it from posting other scheduled polls for other servers.
also the same poll goes to all servers instead of a seperate poll being generated for each one.

  • Command changes

Merged some overlapping commands for a simpler command list.
MAJOR BUG: “/knowledge” command could potentially overwrite/destroy the existing bot settings. Resolved that issue.
Updated /help

  • Other

Automated tests were tweaked to increase performance.
Upgraded project deps

0
14

Comments 0

No comments yet. Be the first!