Releases: TheBastionBot/Bastion
Releases · TheBastionBot/Bastion
Bastion v8.16
NEW
- You can now set a custom message for live stream notifications that supports mentions. See
streamers --help
for an example. - You can now send plain text (non-embedded) message with the
echo
command on your instance of Bastion if you use the--plain
option. - You can now disable entire command categories with the
commandModule
command using the--category
option.
CHANGES
- The
echo
command won't show the sender of message if it's your own instance of Bastion.
FIXES
- Fixed
definitions
not working if the word is not in lowercase. - Fixed the permalink format in the
apod
command. - Some under-the-hood fixes as always to make Bastion even better!
Bastion v8.15
NEW
- Added
wotd
command so you can use it to get the word of the day and improve your vocabulary.
CHANGES
- We won't give karma to users being thanked if gamification is not enabled.
- The
apod
command will now link to the permanent archive page of the APOD so you can visit them whenever you want. - Added some more aliases for commands.
- Some under-the-hood improvements as always to make Bastion even better!
FIXES
- Fixed an issue with
textMute
that didn't show the success message after successfully muting someone server wide.
Bastion v8.14
NEW
- Profile Bio & Location are back!
On popular demand, you can once again set your bio and location in your Bastion Profile. Seeprofile --help
command for more details.
CHANGES
- Improvements to invite cache for Invite Roles & Rewards.
- Some under-the-hood improvements as always to make Bastion even better!
FIXES
- Fixed an issue where level up roles gave rewards for the previous level instead of the current level.
- Some under-the-hood fixes to make Bastion even better!
Bastion v8.13
NEW
- Dank Memes!
Added thedankmeme
command for people who who didn't thinkmeme
wasn't nasty enough!
CHANGES
- Members can now completely hide and unhide their temporary voice channels from other members using the new 🔐 and 👁️ reactions, respectively.
- A few of you complained about the 🆙 reaction for auto-karmas given by Bastion when someone thanked someone. So, we've now updated it to 👍🏻.
- Some under-the-hood changes as usual to make Bastion even better!
Bastion v8.12
NEW
- New Game!
Added a new multiplayer game called Number Nash. Checkout#!numberNash --help
for more info. - Added the
ticTacToe
command to allow users to play a game of Tic Tac Toe with their friends. - Added the
phdComics
command to get comic strips from PHD Comics. - Added support for re-rolling giveaways. You can now reroll a giveaway after it has ended with the
--reroll
flag and specify how many winners you wanna reroll with the--winner
flag.
CHANGES
- You can now use the
--user
flag with theecho
command to Direct Message a member through Bastion instead. But this would require the user to have at least the Manage Server permission in the server. - Some under-the-hood improvements to make Bastion even better.
FIXES
- Some under-the-hood fixes to make Bastion better than ever.
Bastion v8.11
NEW
- Added some more commands to the Fun module, like
pickupLine
,roast
,ship
, andsimpness
, so you can have some more fun in your server.
CHANGES
- Added some more easter eggs.
FIXES
- Fixed an issue when finding the Muted role in servers which have roles with blank names (good old times).
- Some under-the-hood fixes to make Bastion better than ever.
Bastion v8.10
NEW
- Trivia game is back again with the
trivia
command. - Added new
meme
,joke
,pun
,showerThought
,lifeProTips
, andtodayILearned
commands to get a random post from respective subreddits. - Brought back the old
catify
androbotify
commands to allow you to generate your unique cat and robot avatars, respectivey. - Bastion now uses YouTube API to search for the music queries as
youtube-dl
doesn't support it anymore.
Bastion v8.9
NEW
- Private Greeting Messages are back! You can now set the
--private
flag when setting greeting messages to set it as a Private Greeting Message. Seegreetings --help
for more details. - You can now use the
voiceSessions
command without any arguments to list all the Voice Session categories in the server. - When you create a Voice Session a session-control text channel will be created where you can use reactions to control your voice session.
- You can now use the new "COMPETING" activity type for Bastion's activities.
CHANGES
- Voice Sessions will be locked by default now. You can invite others to your voice channel by sending an invite or unlocking your voice session in session-control.
- Voice Sessions' names will now be based on the name of the + New [NAME] channel that's used to create a new session.
- The
play
command will now automatically recognize URLs; no need to use the--link
or-l
option anymore. - Some major improvements in YouTube playlist support.
- Automatically delete Voice Session categories if the categories have been deleted by the user.
- Some improvements to Level-up Roles so that users can keep their roles until they can get new ones.
- Some under-the-hood improvements to make Bastion better than ever!
FIXES
- Fixed an issue with the link filter that treated some custom emojis as links.
- Fixed an issue in the invite filter that caused it to ignore invites in some guilds.
- Added a workaround to make
play
work with only links untilyoutube-dl
fixes the issue with song search. - Fixed some error messages that were not using the proper locale.
- Some under-the-hood fixes to make Bastion more stable than ever.
REMOVALS
- The
lockSession
command has been deleted as you can now do that using reactions as mentioned above.
Bastion v8.8
Among Us ✕ Bastion
- Among Us Lobbies
Server members can now create Discord Lobbies for their Among Us party and manage it automatically, using the newamongUs
command. - Lobby Channel
Server Managers, don't fret, you can restrict the usage ofamongUs
command to a specific channel using the newamongUsChannel
command. - Lobby Restrictions
And lobby hosts, your lobbies are private by default. And you have complete control over whether to allow everyone or only your friends.
NEW
- Did you ever want to add a personalized message when giving rep/karma to someone? You can do it now! See
karma --help
for more details. - You can now give karma/rep anyone simply by thanking them in a message reply. Thank you @alice for suggesting this! Works even when you mention multiple users.
- Have you ever deleted all the messages from a channel by mistake? I have. So, from now on,
clear
will always ask for confirmation if no--limit
is explicitly specified. - Added support back for server wide text muting members in the server with the
--server
flag in thetextMute
command. - Did you want to go back to Bastion's random greetings and farewells after setting a custom message? Now you can do that by using the
--random
flag with thegreetings
andfarewells
commands respectively. - Bastion will now give double Experience Points to server members if they are boosting your server.
CHANGES
- Temporary voice channels' names will now be based on the name of the user who created it.
- Some optimizations to cache to reduce Bastion's memory usage.
FIXES
- Fixed an issue with the
music
command that prevented some servers from show up in the list of all servers where music is enabled.
Bastion v8.7
NEW
- Captcha Verification
You can now opt to enable Captcha Verification in your server. When enabled, users joining the server would need to solve a captcha in the server's dashboard to verify themselves, and then they'll be assigned the role that was set using the newverification
command. - You can now choose to include roles which should be included when pruning members from the server.
CHANGES
- Previews from the
greetings
&farewells
commands would now show up as embed objects instead of it being rendered. - Changed an implementation where using
linkFilter
orinviteFilter
would reset their respective Safe List that was set using thesafeList
command.
SQUASHED THESE BUGS
- Fixed an issue where the last streamer was not being removed.
- Some under-the-hood fixes to make Bastion better than ever.