Bastion

🚀 Get an enhanced Discord experience!

GPL-3.0 License

Stars
311
Committers
27

Bot releases are hidden (Show)

Bastion - Bastion Bot v6.11.6

Published by iamtraction over 6 years ago

v6.11.6

IMROVEMENTS

  • lmgtfy now has lmstfy (lemme search that for you) and lmdtfy (lemme DuckDuckGo that for you) aliases.
  • If no garfield comic was found for a date, let it be known istead of keeping quite.
  • The lmstfy command will use DuckDuckGo from now, because we Spread Privacy!
  • Under-the-hood improvements
Bastion - Bastion v6.11.5

Published by iamtraction over 6 years ago

v6.11.5

IMROVEMENTS

  • Bastion is now more expressive with the generateInvite command.
  • Auto delete level up messages.
  • Under-the-hood improvements
Bastion - Bastion Bot v6.11.4

Published by iamtraction over 6 years ago

v6.11.4

BUG FIXES

  • Fixed an issue where Bastion didn't wanted to let you know how much currency you got when you used the claim command.
  • Fixed an issue that prevented command strings to fall back to English when a string is not available in other languages.
  • Under-the-hood fixes.

IMROVEMENTS

  • Under-the-hood improvements.
Bastion - Bastion Bot v6.11.3

Published by iamtraction over 6 years ago

v6.11.3

MORE CURRENCY

  • You can now get upto 100 Bastion currencies, per day, when you use the claim/daily command.
  • If you've ever donated to Bastion, another 100 Bastion currencies will be added to that.
  • And if you're a Patron of Bastion, another 500 Bastion currencies will be added to that instead.

NEW LANGUAGES

  • Added support for Italian and Indonesian language.

BUG FIXES

  • Fixed startup crashes when config didn't had the url field.

CHANGES

  • Some under-the-hood changes.
Bastion - Bastion Bot v6.11.2

Published by iamtraction over 6 years ago

v6.11.2

FIXES

  • Fixed Bastion activity not showing completely if activity URL is not set in the config.
  • Under-the-hood fixes.

ENHANCEMENTS

  • Clear the queue when Bastion leaves the voice channel, when no one's there.
  • If streaming activity & music status is set in the config, Bastion should use the streaming activity after music is over.
  • Under-the-hood improvements
Bastion - Bastion Bot v6.11.1

Published by iamtraction over 6 years ago

v6.11.1

THESE BUGS ARE DEAD

  • Fixed the issue that caused Bastion to go offline after a few moments, if you had set the activity interval.

ENHANCEMENTS

  • You can now set the streaming status from config too! Forget the setStream command. Who needs it anyway!
  • Some under-the-hood changes & improvements.
Bastion - Bastion Bot v6.11

Published by iamtraction over 6 years ago

v6.11

ENHANCEMENTS

  • Under-the-hood improvements.

NEW FEATURES

  • You can now set the interval at which Bastion's activity changes.

NEW COMMANDS

  • Added shardStats command.
  • Added pollStats command.
Bastion - Bastion Bot v6.10.8

Published by iamtraction over 6 years ago

v6.10.8

THESE BUGS ARE DEAD

  • Fixed the giveXP command not adding XP to the previous XP of the user but replacing it. Déjà vu?

THESE ABILITIES HAVE ENHANCED

  • You can now run poll for a maximum of 24 hours.
  • Some design improvements to the changelog command.
Bastion - Bastion Bot v6.10.7

Published by iamtraction over 6 years ago

v6.10.7

THESE BUGS ARE DEAD

  • Fixed the streamers command. Déjà vu?
Bastion - Bastion Bot v6.10.6

Published by iamtraction over 6 years ago

v6.10.6

THESE BUGS ARE DEAD

  • Stream notifier is fixed, finally.",
  • Fixed the streamers command not setting the stream announcement channel.

THESE ABILITIES HAVE ENHANCED

  • Show proper errors when no lyrics is found for the specified song, in lyrics command.
Bastion - Bastion Bot v6.10.5

Published by iamtraction over 6 years ago

v6.10.5

THESE BUGS ARE DEAD

  • Fixed Twitch stream notification not working for some servers and not sending messages to the stream channel.
  • Fixed game command not working for unreleased games.
  • Proper errors will be shown when no image is found for the giphy query.
Bastion - Bastion Bot v6.10.4

Published by iamtraction over 6 years ago

v6.10.0

THESE BUGS ARE DEAD

  • Fixed cat command not giving you cat pics! There was an issue with the origin server.

THESE ABILITIES HAVE ENHANCED

  • Under-the-hood improvements
Bastion - Bastion Bot v6.10.3

Published by iamtraction over 6 years ago

v6.10.3

THESE BUGS ARE DEAD

  • Fixed pokemon command not showing proper error when a Pokémon was not found.
  • Fixed game command not responding for some games.

THESE ABILITIES HAVE ENHANCED

  • capture command is now a bot owner only command, for security reasons.
Bastion - Bastion Bot v6.10.2

Published by iamtraction over 6 years ago

v6.10.2

THESE BUGS ARE DEAD

  • Fixed musicChannel command's output showing messed up information.

THESE ABILITIES HAVE ENHANCED

  • If music channels have been set and music commands are not used in the music text channel, it will show proper info. in the logs instead of ignoring it completely.
  • Under-the-hood improvements
Bastion - Bastion Bot v6.10.1

Published by iamtraction over 6 years ago

v6.10.1

THESE BUGS ARE DEAD

  • Fixed output of setPrefix command showing the username of who used the command instead of the prefix.
  • Fixed a gateway connection issues that caused Bastion to go down sneakily.
Bastion - Bastion Bot v6.10

Published by iamtraction over 6 years ago

v6.10.0

THESE BUGS ARE DEAD

  • Fixed an issue that allowed users to buy items from server shop even if they didn't had enough balance, which decreased their balance below 0.
  • Fixed an issue that enabled previously disabled commands when disabling an entire module using the disableCommand command.
  • Fixed patrons command not working when a Patron hadn't connected their Discord account to Patreon.
  • Fixed giveXP not adding XP to the previous XP of the user but replacing it.
  • Fixed an issue that prevented setting Bastion's game to default after music is ended (if music status was enabled).

THESE ABILITIES HAVE ENHANCED

  • The items you buy from server shop won't go in vain now. All of them are preserved in your items list.
  • Added loop as an alias of repeat command.
  • Added purge as an alias of clear command.
  • Some (action) commands will show who used it so that even if they delete their message, you can know who used that sneakily.
  • Patrons who have been declined by Patreon, won't show up in the patrons command.
  • Under-the-hood improvements.

NEW FEATURES!

  • You can now see the items you've brought from the server shop using the myItems command.
  • You can now check rank using the new rank command. No need to show your entire profile if you just wanted to see the rank.
  • Feel morally superior to others by seeing a be like bill meme, using the new beLikeBill command.
  • You can now see the most used commands in your server using the commandAnalytics command.
Bastion - Bastion Bot v6.9.0

Published by iamtraction over 6 years ago

v6.9.0

THESE BUGS ARE DEAD

  • Fixed an issue with the mutual server count in the uinfo command.
  • ddisableCommands is now disableCommands. Fixed that typo!
  • Fixed an issue that allowed disabled commands to work when used with their alias.
  • Fixed reason not working when text muting members in a single channel.

THESE ABILITIES HAVE ENHANCED

  • You don't need to make administrators if you wanted your server managers to be able to use the command in Guild Admin module, the Manage Server permission will now suffice.
  • Users with Manage Server permissions can also now change the reason of moderation logs.
  • You can now evaluate JS on all shards using the --broadcast option in the eval command.
  • Spam filters will now ignore users with Manage Server permission too.
  • When text muting users in a channel, you can automatically unmute them after a specified amount of minutes if you use the --timeout option with the textMute command.
  • Added link to Bastion's translation site in setLanguage command. So anyone wanting to help in the translation can do so.
  • Some design improvements to the command list you get when you use the commands command.
  • Under-the-hood improvements

NEW FEATURES!

  • You can sell anything you want to sell in your server, using the new shop command.
  • And you can buy the items listed in the shop using the buy command. And when you buy items from the shop, the server owner will get 90% of the profit.
  • You can now add roles to users when they level up in your server, using the new levelUpRoles command.
  • Added support for multiple game status.
Bastion - Bastion Bot v6.8.0

Published by iamtraction over 6 years ago

v6.8.0

THESE BUGS ARE DEAD

  • Fixed an issue that caused the giveaway events not really end, if it was forcefully ended.
  • Fixed the music being skipped multiple times when the skip command was used.
  • emojiInfo will respond with better error response when the specified emoji is not available.
  • Fixed removeRole role command secretly the success message after the role has been removed.
  • Fixed game command crashes when searcing for an unreleased game.
  • Fixed trivia command crashes when server didn't respond with any question.

THESE ABILITIES HAVE ENHANCED

  • You can now see how many server Bastion share with a user in the userInfo command.
  • You can now remove playlists using the new --remove options of the playlist command.
  • You can now run polls for a specified amount of minutes using the --time (or -t) option in the poll command. Remember, you still can't run polls for more than 6 hours.
  • Poll results will now have the vote count too, so you get a better insight.
  • You can now specify the difficulty of trivia questions using the --difficulty (or -d) option in the trivia command.
  • When no role is specified to buy with the buyRole command, it will show the command usage.
  • When the search query is not specified with the google command, it will show the command usage.
  • Gifs are now shown in an embed when you use the giphy command.
  • Under-the-hood improvements

NEW FEATURES!

  • You can now prank your friends by showing that you're trying to ban them from the server, but not really, using the fakeBan command. Don't do that much though, maybe they will really ban you for that.
  • You can now disable the commands you don't want to use, in your server, using the new disableCommand command.
  • And if you changed your mind and want to use it again, enable it using the new disableCommand command.
  • You can now filter mention spams in your server, including the amount of mentions to be considered as a spam and the action that should be taken, using the new filterMentionSpam command.

NOT AVAILABLE ANYMORE

  • Removed Bastion's hidden way of allowing admins to enable/disable command using channel topic in favor native support for it.
  • Removed disableModule, disableAllCommands, disableCommand, enableModule, enableAllCommands and enableModule commands from Bot Owner module, in favor of it arriving in Server Admin module.
Bastion - Bastion Bot v6.7.2

Published by iamtraction over 6 years ago

v6.7.2

THESE ABILITIES HAVE ENHANCED

  • Improvements to the conversation handler
  • Updated dependency source for some dependencies
  • Under-the-hood improvements
Bastion - Bastion Bot v6.7.1

Published by iamtraction over 6 years ago

v6.7.1

THESE BUGS ARE DEAD

  • Fixed commands command not accepting the module name argument. You can now choose to see the commands in a single module.
  • Bastion really won't respond to chat conversations if it has no content.
  • Fixed an issue that caused Bastion to not stop typing in a channel when it's been asked multiple times. Bastion didn't liked when someone mentioned him multiple, so he went rogue.

THESE ABILITIES HAVE ENHANCED

  • google command will now filter explicit contents. Safe search activated!
  • Bastion will auto stop music and leave the music channel, instead of pausing and staying in the channel, if there's no one in the voice channel.
  • Buying roles can now be profitable for server owners. Server owners will now get 90% of the profit from role store. So, go and start selling a bunch of roles in your server.
  • endpoll command can now be accessed with pollend. For those users who tend to forget the command name!
  • Under-the-hood improvements
Related Projects