Skip to content

Releases: AgustinSRG/Showdown-ChatBot

Version 2.30.2

17 Dec 11:57
5f674ed

Choose a tag to compare

  • Updated Pokemon translations for the translate command.
  • 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

12 Dec 11:09
d7311c3

Choose a tag to compare

  • Fixes to the recently added wikipedia command: Reduced output, fixed permission check and fixed width.
  • Standardized all informational command permissions: Set them all to voice rank by default.
  • Improved error message for removerepeatroom command.
  • Improved usage command, displaying the usage stats link if called with no arguments and calling usagetop if used with a format name instead of a Pokemon name as the first argument.
  • Fixed color of separation line of the output of the usagedata command.

Version 2.30.0

07 Dec 14:20
e9a64a9

Choose a tag to compare

  • Added viewteams permission, separating the permission to view the teams from the permission to modify them.
  • Added an HTML-formatted response to the getteam command.
  • Added support for Pokemon Showdown teams to the addteam command.
  • The addteam command now displays the team after adding it.
  • Added the wikipedia command (alias wiki) to fetch information from Wikipedia. (Command added to the Misc module)

Version 2.29.1

06 Dec 11:06
83a6ab5

Choose a tag to compare

  • Reduced command wait interval to 1 second (when anti-spam is enabled).
  • Fixed issue in the text output of the usagedata command.
  • Improved teams management GUI.
  • Improved listteams command (now has default alias teams and 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

02 Dec 17:53
fd18821

Choose a tag to compare

  • Battle: Fixed minor bug when checking for Court Change viability.
  • 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 eval and evalbattle in debug mode.
  • Fixed error with exec, wall and nohtml ignoring dynamic commands.
  • Fixed error with HTML commands not working in private messages.

Version 2.28.0

19 Nov 18:00
2c8f486

Choose a tag to compare

  • Added new debug command: nohtml in order to test command like usernamecolor or usagedata, which have both a HTML response and a text response as a fallback.
  • Added links to the color picker in the response of the usernamecolor command.
  • Refactor usagetop command, now using HTML.
  • Improved HTML response for the usagedata command, adding icons, and changing the layout for private messages.
  • Added missing translations for the translate command: Pretty Feather and Nihil Light.
  • Added new default aliases for the translate command: tl, trans and trad.

Version 2.27.0

31 Oct 18:07
4a6ceb1

Choose a tag to compare

  • Control Panel: Reworked the Bot Configuration section: 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 regdate fails to obtain the data from the Pokemon Showdown Users API
  • Optional dependencies are now automatically installed when needed

Version 2.26.0

26 Oct 13:39
8f5823a

Choose a tag to compare

  • The connection monitor is now enabled by default. Its configuration has been moved to the Admin section.
  • 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

25 Oct 12:36
630e60b

Choose a tag to compare

  • The add-ons control panel pages now use CodeMirror as the text editor, witch includes syntax highlighting.
  • Updated Spanish translations for the translate command, including the new mega stones.
  • Added cleanalts command, in order to clean the alts registry, which can grow big with time.

Version 2.24.3

18 Oct 17:27
d3c6793

Choose a tag to compare

  • Updates translations for the translatecommand
  • Improved translate command when using Spanish as the language: display Latin Spanish alternatives when available.
  • Improved multi-line displays for eval and evalbattle commands. They now use a !code block when the result is too long for a single message.