Skip to content

Releases: avaire/starboard-plugin

v1.3.0

14 Jan 00:19
78d4e08
Compare
Choose a tag to compare

This version updates the plugin to support Ava versions v0.10.15+ which now uses the JDA v4 API.
This release is made possible by @thecoolone123.

Note: This version of the starboard plugin requires you run Ava v0.10.15 or higher.

v1.2.2

23 Apr 21:06
Compare
Choose a tag to compare

This version adds a "Jump to original message" link to starboard messages, allowing people to quickly and easily find the original starboard message, which might help give some context to the starboard message in some cases.

Note: This version of the starboard plugin requires you run Ava v0.7.71 or higher.

v1.2.1

16 Aug 21:40
Compare
Choose a tag to compare

Between version 0.7.64 and 0.7.71 of Ava, a lot of internal refactoring was done within Ava, this included some classes used by the starboard plugin, this release fixes the changes that broke the Starboard plugin in those changes.

Note: This version of the starboard plugin requires you run Ava v0.7.71 or higher.

v1.2

02 Aug 16:32
Compare
Choose a tag to compare
  • Moved all the classes around to be more organized and clear to read.
  • Rewrote most of the plugin to use a queue system on a timer.
    • This change should help prevent duplications of starboard messages if reactions are added too quickly, and will also lower the amount of API request the plugin needs to make to Discords servers over time.
  • Raised the Ava version required to v0.7.0 or higher

This helps people select some emotes that can't be found by ID in the cache.

v1.1

17 May 00:26
Compare
Choose a tag to compare
  • Added reaction requirement and ignore-self messages options to the config.
  • Added support for Avas plugin requirement changes in v0.6.32

This helps people select some emotes that can't be found by ID in the cache.

First release

12 May 16:20
Compare
Choose a tag to compare

This is the first release of the Starboard plugin, this has been tested with AvaIre v0.6.22, this plugin uses some special features in Ava, so using older versions of Ava may not work, newer versions should work fine.

How to Use

Note: This assumes you're already self-hosting Ava, this plugin won't do anything on its own!

  1. Download the Starboard.jar file off github and place the .jar file within the plugins folder.
  2. Start up Ava to make ava recognize the plugin.
  3. Setup your starboard channel using the !starboard command.

And you're done!