Releases: circuitsacul/Starboard-4
4.4.0
Changelog
New /_ view command
The view command for starboards, overrides, autostar channels, and permroles has been improved. Now you can switch between your starboards using a drop-down menu, instead of running the command for each starboard.
The commands for viewing xproles and posroles have also been converted to paginators.
Empty embeds
I didn't realize this, but embeds are valid as long as it has the author set. Since starboard embeds do, I removed the "file only" notice for embeds that don't have descriptions.
Changed some limits
- required: 1 to 500 -> 1 to 10,000
- required-remove: -500 to 490 -> -10,000 to 9,999
- post update cooldown: 2/10s -> 4/10s
- the autostar cooldown is now guild-wide instead of per-channel
Changed some premium limits
- starboards: 10 -> 20
- starboard emojis: 10-> 20
- autostar channels: 10 -> 50
- autostar emojis: 10 -> 20
- regex length: 100 chars -> 1,000 chars
- added a premium autostar cooldown of 100 messages per 10 seconds
A note on limits
Limits are often arbitrary, numbers I just come up with them because I have to. If you ever hit a limit (other than the free starboard/autostar channel/emojis limit) that feels unreasonable, feel free to suggest a new one to me.
Bugfixes
- Made it so the xp-multiplier can be numbers other than 10 (facepalm)
- Update premium locks when premium is redeemed and when asc/sb are deleted. Note that you can always run
/premium-locks refresh
to force them to update.
Backend changes
- Removed the TTL from caches, as the new cache doesn't benefit from it
What's Changed
- Limit changes by @circuitsacul in #195
- select paginator by @circuitsacul in #203
- remove file only notice from empty embeds by @circuitsacul in #204
- cache premium status by @circuitsacul in #205
- update premium locks in more cases by @circuitsacul in #207
- add paginators for view commands on xpr and pr by @circuitsacul in #208
Full Changelog: 4.3.2...4.4.0
4.3.2
- ensure no mentions for slash commands
Full Changelog: 4.3.1...4.3.2
4.3.1
4.3.0
What's Changed
- make go-to-message an enum, support for buttons by @circuitsacul in #182
- smart attachments list by @circuitsacul in #183
- regex matches/not-matches support for sb by @circuitsacul in #187
- set a TTL for caches
- clean emojis when loading from the database
Full Changelog: 4.2.12...4.3.0
4.2.12
- clean emojis on load as well
Full Changelog: 4.2.11...4.2.12
4.2.11
- fix support for some emojis that discord sends with V16 on reaction events
Full Changelog: 4.2.10...4.2.11
4.2.10
What's Changed
- use fuzzy search for autocomplete by @circuitsacul in #180
- fix leaderboard in large servers
- fix autocomplete for /overrides edit embed name
Full Changelog: 4.2.9...4.2.10
4.2.9
- utils recount now fetches all reactions, rather than the first 25.
- botinfo command now display more cool (and probably nerdy) stats
- fixed problem with messages having too many images causing invalid embeds
- Don't cache all members by @circuitsacul in #179
- handle message forbidden properly by @circuitsacul in #177
- Misc bug fixes
Full Changelog: 4.2.0...4.2.9
4.2.0
What's Changed
- add recount command by @circuitsacul in #171
- On delete option for starboards by @circuitsacul in #173
- show point count in /utils info by @circuitsacul in #174
- scoped overrides by @circuitsacul in #175
Full Changelog: 4.1.1...4.2.0
4.1.1
What's Changed
- Bump reqwest from 0.11.13 to 0.11.14 by @dependabot in #170
- Bump async-trait from 0.1.61 to 0.1.63 by @dependabot in #169
- Groups with equal-priority starboards now prefer the first starboard to get the message
Full Changelog: 4.1.0...4.1.1