Skip to content

Releases: StarbotDiscord/Starbot

Hotfixes, Databases, and Performance

10 Apr 06:02
Compare
Choose a tag to compare
Pre-release

This is a rather large update. I have started the groundwork of the new database system to replace the kinda stupid caching folder. It's not gone just yet, but we are closer!

There are also general fixes to various little issues here and there.

I've also discovered a little bug with how we handled the plugin system which caused the bot to recursively load itself when a plugin imported the main py file. This has been fixed, leading to significant speedups in startup!

To see what all has changed, check out the commits here.

API update

22 Mar 18:58
Compare
Choose a tag to compare
API update Pre-release
Pre-release

I feel like this has been a pretty productive update. I'm pretty confident in the state of the API at this point, although it will still change and evolve. There hasn't been a whole lot of changes you can see as a user, but there has been a lot of work behind the scenes.

  • There is a brand new caching API to simplify the caching of resources
  • Added !goldfish, !eat, !define, !randdefine, !lenny, !shrug, !tableflip, and !fart thanks to @Goldfish64!
  • Sanitization of @here and @everyone
  • Moved from using the now non-existing StarAPI to Starbooru
  • Started work on a plugin reloading system to add, remove, and reload plugins on the fly

Biggest update yet!

09 Mar 22:45
Compare
Choose a tag to compare
Pre-release

We have made tons of API changes, added a whole bunch of developer commands, and started work on a partlist plugin for you PC enthusiasts!

TinyURL & Uptime

09 Mar 22:43
Compare
Choose a tag to compare
TinyURL & Uptime Pre-release
Pre-release

Some minor API changes, an uptime command, and successfully ported the TinyURL plugin from CorpBot

Calc plugin

09 Mar 22:42
Compare
Choose a tag to compare
Calc plugin Pre-release
Pre-release

Enjoy the new !calc plugin - ported from CorpBot

Star plugin & XKCD

09 Mar 22:41
Compare
Choose a tag to compare
Star plugin & XKCD Pre-release
Pre-release

Starbot now has a primitive API and a fancy XKCD plugin! Also, enjoy yourself some Star Butterfly fanart using the !star command.