YourBot v0.0.16
Added
- In-place message updates for plugins. Buttons and menus can now update their own message instead of posting a new one, so live game boards, pagination and dashboards update in place. Plugin developers: use
interaction.respond(update_message=True)in SDK 0.7.0. - Plugin health at a glance. Your dashboard now shows a status dot, a banner and a badge for each plugin, so you can tell right away when one is paused or needs attention and why.
- Automatic command refresh. Your bot now refreshes its slash commands on a regular cycle, so newly enabled commands and changes show up on their own without a manual nudge.
Changed
- Instant plugin toggle. Turning a plugin on or off now applies immediately with no page reload.
- Clearer Bring Your Own Bot setup. The Plugins page now shows exactly which setup step is left to finish, one at a time, so you always know what is missing.
Enhanced
- More reliable plugin command syncing. We reworked how plugin slash commands are published so they no longer get stuck behind Discord's daily limits on busy servers, and commands that used to fail to appear now sync the first time.
- Smoother plugin updates. Plugins that change their stored data or images now update reliably, and a plugin that briefly hits a limit backs off and retries instead of erroring out.
- Self-healing under load. The platform now keeps an eye on its own health and recovers on its own within seconds, so a rough patch with Discord no longer leaves things stuck.
- Increment by any amount. Plugin developers can now call
ctx.kv.increment("balance", 50)to add more than one at a time, matchingdecrement, in SDK 0.7.1. - Accurate retry timing. When a plugin hits a rate limit the error now carries a precise retry time, so it can back off correctly.
- Clearer plugin error reporting. When a plugin is paused you and your server owners now get a clear reason, surfaced in the developer portal so it can be fixed fast.
Fixed
- Dashboard and bot responsiveness. Fixed two separate issues that could make the dashboard or your bot quietly stop responding with no error. They now clear on their own instead of needing a restart.
- Light mode rendering. Fixed pages that could show a dark band below the fold or a footer that drifted away from the content in light mode. Light and dark themes now render cleanly across the public site.
Security
- Ongoing security and stability hardening across the plugin sandbox to keep your data and your members safe.