Skip to content

Releases: moonstar-x/discord-tts-bot

v4.1.3

06 Nov 04:00
65d79aa
Compare
Choose a tag to compare

This release corresponds to the version 4.1.3 of the bot. For more information checkout the README.

Make sure you check the bot's website for a guide on how to update.

Changelog

  • Sanitizing URLs out of the message before reading them out-loud. (Thanks @xjuanfxx)

v4.1.2

05 Mar 15:50
57937ab
Compare
Choose a tag to compare

This release corresponds to the version 4.1.2 of the bot. For more information checkout the README.

Make sure you check the bot's website for a guide on how to update.

Changelog

  • Added a temporary fix for the Discord's voice update that prevented the bot from speaking when staying in a channel for longer than 1 minute. (Thanks @xjuanfxx)

v4.1.1

26 Mar 22:04
Compare
Choose a tag to compare

This release corresponds to the version 4.1.1 of the bot. For more information checkout the README.

Make sure you check the bot's website for a guide on how to update.

Changelog

  • Fixed command deployer.

v4.1.0

26 Mar 21:58
7fcfac0
Compare
Choose a tag to compare

This release corresponds to the version 4.1.0 of the bot. For more information checkout the README.

Make sure you check the bot's website for a guide on how to update.

Changelog

  • Removed ko-fi link from HelpCommand (I got banned from Paypal lol).
  • Added a link to the bot's website in HelpCommand.
  • Added the ability for the bot to read out the name of the person that said something, such as "User said message".
  • Added support for Amazon TTS from TTSTool.
    • 6 new commands have been added for this provider.
  • Added support for Microsoft TTS from TTSTool.
    • 6 new commands have been added for this provider.
  • Fixed a bug where provider settings wouldn't be saved correctly in the database.
  • Fixed a bug where the bot would crash if a provìder would throw an error when creating the TTS payload.
  • Fixed a bug where the GoogleLangs command would bypass the locale set for the server.
  • Fixed the subcommand descriptions for GoogleSetChannelSettings command.
  • Fixed a bug where the TTS provider errors would not be handled for the message-only based TTS.

v4.0.6

03 Feb 16:18
5ccc0ed
Compare
Choose a tag to compare

This release corresponds to the version 4.0.6 of the bot. For more information checkout the README.

Changelog

  • Fixed a bug where the bot would crash when sending custom emojis from another server (nitro feature).
  • Fixed a bug where the bot would crash if an empty message (just an image) would be sent in a TTS channel.

v4.0.5

27 Jan 16:14
29084ce
Compare
Choose a tag to compare

This release corresponds to the version 4.0.5 of the bot. For more information checkout the README.

Changelog

  • Fixed a bug where the bot would crash if a channel would be deleted on any of the servers it was part of when using the level data provider.
  • Added a config option to start an HTTP server to facilitate the hosting of the bot in services like Repl.it and Heroku to keep the bot alive 24/7. To enable this, set enable_keep_alive to true.

v4.0.4

23 Jan 01:31
Compare
Choose a tag to compare

This release corresponds to the version 4.0.4 of the bot. For more information checkout the README.

Changelog

  • Fixed a bug where the bot would crash if, while using the level data provider, it left a guild where no locale data was saved in the provider.

v4.0.3

22 Jan 20:13
Compare
Choose a tag to compare

This release corresponds to the version 4.0.3 of the bot. For more information checkout the README.

Changelog

  • Fixed a bug where the bot would crash when trying to send the prefixed command deprecated message if the bot had no permissions to do this in the server.
  • Added a default return to TTSPlayer.stop() to prevent the bot from crashing when trying to log the message leaving log.

v4.0.2

22 Jan 02:26
Compare
Choose a tag to compare

This release corresponds to the version 4.0.2 of the bot. For more information checkout the README.

Changelog

  • Added missing level dependency.

v4.0.1

22 Jan 02:20
dca4a4b
Compare
Choose a tag to compare

This release corresponds to the version 4.0.1 of the bot. For more information checkout the README.

Changelog

  • Fixed a bug in the command deployment script where it would throw an error related to config types.
  • Fixed a bug where any command would throw in a newly joined server because no localizer was initialized for it.
  • Fixed a bug where the bot would crash if it left a server due to trying to clear data from the redis data provider when no data was saved prior.
  • Fixed wrong prefix in help presence message. Added a current version presence message.
  • Fixed a bug where the bot would crash if it left a server before the data provider was ready.
  • Fixed a bug where the bot would crash if someone tried to send a prefixed command in a channel where the bot has no permissions to reply.
  • Fixed a bug where no TTSPlayer would be instantiated for newly joined servers.
  • Fixed a bug where TTSPlayer instances would not be removed when leaving servers.
  • Fixed a bug where the interaction would show up as failed if any of the TTS providers would take longer than 3 seconds to resolve the TTS resource.
  • Fixed a bug where the set_timeout command would not accept valid timeout values.
  • Added a init-replit.sh script to facilitate the setup of the node environment for Repl.it users. Check the README for more information on how to use it.