Skip to content

Releases: TheBastionBot/Bastion

Bastion v10.11

19 May 01:41
7221baa

Choose a tag to compare

Features

  • Filters
    Bastion's invite & link filters will now use Discord's AutoMod. Which means it's now fully customizable in your server settings.

    • Migrate filters to AutoMod rules by @iamtraction in #1045
    • Removed old /config filter command
    • Added new commands 118b5bd
      • /config filter invites
      • /config filter links

Changes

  • Greetings & Farewells
  • commands: update descriptions of some commands 1ed1e67
  • scripts: updated the migrate script to support filter migration
  • dependencies: updated by @dependabot

โš ๏ธ Notes

If you are hosting bastion yourself and updating from an older version you'll need to run the following command after the update:

npm run migrate filters

Full Changelog: v10.10.1...v10.11.0

Bastion v10.10.1

02 Apr 08:20
9c6d7db

Choose a tag to compare

Changes

  • music: Music would stop playing early for some users. It's now fixed.
  • logs: Fixed an issue that caused unnecessary role update logs in some cases 86702a4

Dependencies

Full Changelog: v10.10.0...v10.10.1

Bastion v10.10

09 Mar 18:00
f302ab3

Choose a tag to compare

What's Changed

  • Framework
    • upgrade tesseract to v5 by @iamtraction in #1032
    • new settings manager
    • settings can now be updated dynamically using Settings#set
  • dependencies: update by @dependabot

Full Changelog: v10.9.0...v10.10.0

Bastion v10.9

21 Feb 02:43
8d45fc6

Choose a tag to compare

Changes

Full Changelog: v10.8.2...v10.9.0

v10.8.2

05 Feb 12:48
25caab7

Choose a tag to compare

Changes

Full Changelog: v10.8.1...v10.8.2

Bastion v10.8.1

21 Jan 11:56
f23ea0c

Choose a tag to compare

What's Changed

Full Changelog: v10.8.0...v10.8.1

Bastion v10.8

08 Jan 15:42
0aff2d7

Choose a tag to compare

Changes

  • Gamification
    • add /give command to give/take coins & xp from server members by @iamtraction in #1006
  • Logs by @iamtraction and @sdip15fa in #1005
    • Divide /config log command to /config logs server and /config logs mod sub commands
    • Show message content in messageDelete & messageUpdate server logs when enabled
    • Add a Privacy section in /server info that shows if a server has enabled message content logs
  • Show user status, timeout info & voice channel in /user info by @iamtraction in #1003
  • Allow users to deselect all roles in Select Roles' select menu by @sdip15fa in #998

Bug Fixes

  • Fixed a bug in embed validator that prevented some embeds from rendering by @iamtraction in #1001
  • Fixed some cases where Roles#set can have duplicate role IDs by @iamtraction in #1008

Full Changelog: v10.7.0...v10.8.0

Bastion v10.7

02 Jan 11:41
58253f1

Choose a tag to compare

Changes

  • Suggestions
    • Suggestions will now show ๐Ÿ‘๐Ÿป & ๐Ÿ‘Ž๐Ÿป emotes so users can vote on it - @sdip15fa in #985
    • You can now change the status after it has been set - @iamtraction in #991
    • You can now reset the status after it has been set - @sdip15fa in #992
  • Moderation
    • You can now remove user infractions using the /user infractions command - @iamtraction in #994
    • Some more events will be logged in mod logs - @iamtraction in #995
  • Bastion can now relay DMs to a channel on your server - @iamtraction in #978
  • You can now play YouTube live streams with /music play - @iamtraction in #982
  • Auto Roles can now be assigned only to bots (or users) - @iamtraction in #988
  • You can now set a channel for level up messages - @sdip15fa in #990

Bug Fixes

Full Changelog: v10.6.1...v10.7.0


New Contributors

Bastion v10.6.1

26 Dec 19:27
990f5ce

Choose a tag to compare

What's Changed

Full Changelog: v10.6.0...v10.6.1

Bastion v10.6

25 Dec 17:57
4c954e3

Choose a tag to compare

  • Select Roles (formerly Reaction Roles)
    An improved version of Bastion's old Reaction Roles. Create groups of roles that users can assign themselves using Buttons or Select Menus. More feature rich than before with lots of configuration options.
    • Add /config select-roles add command to create new Select Role Groups 93a8e46
    • Add /config select-roles remove command to delete Select Role Groups febbf06
    • Add /config select-roles list command to list all Select Role Groups 13727b7
  • Add /role config command to set role emoji & description 09ad2e5
  • Show role emoji & description in the /iam command's select menu 9832324
  • Add /music shuffle command to shuffle the music queue 6e1d462
  • Add more info to /role info - mentionable, emoji & icon 1834061
  • Fix levels not getting removed in /role levels command edc1aef
  • And more!

Full Changelog: v10.5.0...v10.6.0