Releases: PieTw3lve/Tuxbrain-Bot
Releases · PieTw3lve/Tuxbrain-Bot
Version 1.4.1
Version 1.4.0
Version 1.4.0 (2024-08-01)
Breaking Changes
- Transferred custom emojis to the Bot application in the developer portal.
- Removed the
pokemon
table fromdatabase.sqlite
for new databases. - Removed the
level
andexp
columns fromdatabase.sqlite
for new databases.
Features
- Added a new fishing game where you can earn extra coins:
/fish
- Catch a fish./fishpedia
- Get information related to fishing.
- Expanded the
/shop
command to include a new bait shop. - Reduced minimum bet in
/blackjack
to1
coin. - Removed all Pokémon trading card features and commands.
- Removed the
/open-poll
and/close-poll
commands. - Removed the
/bored
command.
Bug Fixes
- Resolved lingering bugs that persisted despite previous fixes.
- Corrected an incorrect parameter name in
/wallet set
. - Fixed an error occurring when any Miru view menu timed out.
- Ensured
ephemeral
messages are correctly set to true where needed. - Fixed an issue in
/blackjack
where the user's balance was deducted twice if the dealer got a blackjack on the initial deal. - Corrected games that registered double the bet value in the total coins earned stat.
Other Changes
- Updated the
Lavalink.py
package andLavalink
plugins. - Organized the
assets
folder to ensure files are sorted correctly. - Cleaned up
requirements.txt
by removing unused packages and dependencies. - Renamed
/start-prediction
to/prediction
.
Version 1.3.2
Important
Please run the bot to update settings.json
.
Version 1.3.2 (2024-7-19)
Breaking Changes
- Settings
- Added the
owner_id
field. - Renamed the
admin_guild_id
field totest_guild_id
. - Renamed the
settings
section togeneral
.
- Added the
Bug Fixes
- Fixed the issue where the hit button was unresponsive when clicked.
Version 1.3.1
Version 1.3.1 (2024-7-19)
Bug Fixes
- Fixed compatibility issue with the
/daily
command for hikari-miru v4.
Other Changes
- Removed unused variables from the code.
Version 1.3.0
Version 1.3.0 (2024-7-18)
Breaking Changes
- Removed
startup.py
.- Refer to the GitHub README for updated installation instructions.
Features
- Introduced a configurable daily max streak option in
settings.json
. - Increased the daily max streak to 30.
settings.json
will now automatically update with each new version.
Bug Fixes
- Fixed lingering bugs that persisted despite previous fixes.
Other Changes
- Updated numerous packages and dependencies.
Version 1.2.2
Version 1.2.2 (2024-7-1)
Features
- Implemented
/translator info
command to check translator settings.
Bug Fixes
- Blackjack
- Implemented a check for both dealer and player scoring 21 at the start.
- Fixed messages where the earnings displayed were double the initial amount.
- Fixed Rock-Paper-Scissors (RPS) win condition incorrectly displaying when a request times out.
- Fixed command permissions.
Other Changes
- Updated Rushsite player database.
- Updated YouTube music integration in Lavalink.
Version 1.2.1
Version 1.2.1 (2024-3-9)
Bug Fixes
- Updated
music.py
for Lavalink v4 compatibility.
Other Changes
- Updated
README.md
.
Version 1.2.0
Version 1.2.0 (2024-3-9)
Breaking Changes
- Removed the
roles
tab fromsettings.json
.- Users need to generate a new
settings.json
file.
- Users need to generate a new
- Removed the
auto-translate
setting fromsettings.json
.- Users need to generate a new
settings.json
file.
- Users need to generate a new
- Renamed
DEFAULT_GUILD_ID
toADMIN_GUILD_ID
instartup.py
.- Users need to replace the old
startup.py
with the newer one.
- Users need to replace the old
Features
- Enhanced the help menu and options.
- Improved the visual experience of automated translation.
- Automated translation can now be enabled for specific text channels instead of globally.
Bug Fixes
- Fixed all command permissions.
- The bot will now correctly stop playing music when forcefully disconnected from a voice channel.
- The bot will now leave the voice channel when no users are present while playing music.
- Corrected image paths in the source code.
- Corrected additional grammatical errors.
Other Changes
- Added Rushsite trophies to the
assets
directory. - Reformatted the extensions directory.
- Reformatted commands into different files for better organization.
- Removed the
admin
subcommand. - Removed the
balance
command. - Renamed the
announce
command tobroadcast
. - Renamed the
translate
command totranslator
. - Updated Hikari.py.
- Updated Lavalink.py.
Version 1.1.2
Version 1.1.2 (2023-10-10)
Bug Fixes
- Fixed an issue in Blackjack that allowed game initiation without the required funds if a player was dealt a Blackjack with their initial hand. Conversely, players could lose if the dealer obtained a Blackjack with their initial hand.
- Fixed an issue where winning with a Blackjack tripled the initial bet.
- Fixed the
/help
description to include additional sources.
Version 1.1.1
Version 1.1.1 (2023-10-9)
Features
- Implemented a double down action for Blackjack, allowing players to double their bet after the initial deal.
- Implemented card suits in Blackjack, enhancing the visual experience and authenticity of the game.
Bug Fixes
- Fixed an issue in Blackjack where the dealer erroneously hit on values totaling at 17 and above, ensuring fair gameplay.
- Fixed grammatical mistakes in messages generated by the
/daily
command. - Fixed leaderboard formatting issues.