Releases: AgustinSRG/Showdown-ChatBot
Releases · AgustinSRG/Showdown-ChatBot
Version 2.30.2
- Updated Pokemon translations for the
translatecommand. - Fixed issue with the option
Avoid mixing bot and server tokens, not working correctly. - Fix issue causing the bot to recognize some empty commands if they contain dashes (
-).
Version 2.30.1
- Fixes to the recently added
wikipediacommand: Reduced output, fixed permission check and fixed width. - Standardized all informational command permissions: Set them all to
voicerank by default. - Improved error message for
removerepeatroomcommand. - Improved
usagecommand, displaying the usage stats link if called with no arguments and callingusagetopif used with a format name instead of a Pokemon name as the first argument. - Fixed color of separation line of the output of the
usagedatacommand.
Version 2.30.0
- Added
viewteamspermission, separating the permission to view the teams from the permission to modify them. - Added an HTML-formatted response to the
getteamcommand. - Added support for Pokemon Showdown teams to the
addteamcommand. - The
addteamcommand now displays the team after adding it. - Added the
wikipediacommand (aliaswiki) to fetch information from Wikipedia. (Command added to theMiscmodule)
Version 2.29.1
- Reduced command wait interval to 1 second (when anti-spam is enabled).
- Fixed issue in the text output of the
usagedatacommand. - Improved teams management GUI.
- Improved
listteamscommand (now has default aliasteamsand uses a HTML response by default). - New official add-on: Ask-AI, adding a command (
ask) to ask questions to a LLM like ChatGPT or Gemini. Courtesy of TurboRx. #93
Version 2.29.0
- Battle: Fixed minor bug when checking for
Court Changeviability. - Profiles: Improved avatar rendering. Courtesy of TurboRx. #90
- Games: Added Summon game (Pokemon guessing). Courtesy of TurboRx. #92
- Profiles: Added additional settings for profile customization: Custom background color or image and custom text color. Courtesy of TurboRx. #91
- Improved error messages for
evalandevalbattlein debug mode. - Fixed error with
exec,wallandnohtmlignoring dynamic commands. - Fixed error with HTML commands not working in private messages.
Version 2.28.0
- Added new debug command:
nohtmlin order to test command likeusernamecolororusagedata, which have both a HTML response and a text response as a fallback. - Added links to the color picker in the response of the
usernamecolorcommand. - Refactor
usagetopcommand, now using HTML. - Improved HTML response for the
usagedatacommand, adding icons, and changing the layout for private messages. - Added missing translations for the
translatecommand:Pretty FeatherandNihil Light. - Added new default aliases for the
translatecommand:tl,transandtrad.
Version 2.27.0
- Control Panel: Reworked the
Bot Configurationsection: Automatic status updates, full width table and connection time instead of date. - Control Panel: Removed rate limit for trusted connections
- Control Panel (Users section): The delete button is now hidden when it is not possible to do it (you cannot delete your own account)
- An anti-idle message is now sent when the anti idle feature is first enabled.
- Chat Logger: Added options to filter certain messages (Tournament updates, self private messages and challenges)
- Improved error output when
regdatefails to obtain the data from the Pokemon Showdown Users API - Optional dependencies are now automatically installed when needed
Version 2.26.0
- The connection monitor is now enabled by default. Its configuration has been moved to the
Adminsection. - Made the bot auto-login more robust: Now, even if the bot logs out without disconnecting (Example:
.custom /logout), the bot will automatically log back into the configured account. - The login configuration page and the login tool now check for login errors, like using a writing password or when the login server is down.
- Fixed bug detecting wrong password errors. Before this version, those were being considered as 'Heavy Load' errors.
Version 2.25.0
- The add-ons control panel pages now use CodeMirror as the text editor, witch includes syntax highlighting.
- Updated Spanish translations for the
translatecommand, including the new mega stones. - Added
cleanaltscommand, in order to clean the alts registry, which can grow big with time.
Version 2.24.3
- Updates translations for the
translatecommand - Improved
translatecommand when using Spanish as the language: display Latin Spanish alternatives when available. - Improved multi-line displays for
evalandevalbattlecommands. They now use a!codeblock when the result is too long for a single message.