Skip to content

Releases: dmbaranov/CoopWeatherBot

3.7.1

21 Aug 11:25
Compare
Choose a tag to compare

New features

  • New command to get weather for each city in the watchlist;

Other changes

  • Follow-up improvements for the new modules system;
  • Simplified Platform class - now each platform is responsible for platform-specific commands instead of the Bot;

3.7.0

18 Aug 23:16
62a199e
Compare
Choose a tag to compare

Other changes

  • Complete rewrite of modules system. Previously, main Bot file was polluted with modules-related logic that would be invoked together with the commands. Now each module has a manager class instead that incapsulates all that logic within module. From now on, Bot class is only responsible for modules and commands initialization as it's supposed to be.

3.6.1

18 Aug 09:57
Compare
Choose a tag to compare

Bugfixes

  • Fixed bug in the write-to-chat method;
  • Fixed bug in the add-city method;

3.6.0

10 Aug 19:22
b5f7098
Compare
Choose a tag to compare

Other changes

  • Complete rewrite of the mechanism to separate different platforms. Instead of different bot classes for platforms, now there's a single Bot class that contains Platform class. The later defines all platform-specific logic, making it even easier to add more platforms in the future. This is an intermediate release towards a complete modules refactoring.

3.5.2

02 Jun 15:34
Compare
Choose a tag to compare

Other changes

  • Added premium status updates;

3.5.1

23 May 09:42
Compare
Choose a tag to compare

Other changes

  • Updated Dart SDK to version 3.0.1;
  • Improved flow for the new users and chats creation;

Bugfixes

  • Correct handling of the error responses from Conversator API;

3.5.0

17 May 17:49
Compare
Choose a tag to compare

New features

  • New command to change swearwords configuration for the chat;

Bugfixes

  • Fixed vote time for the accordion votings;

3.4.1

26 Apr 19:56
Compare
Choose a tag to compare

Other changes

  • Added number of tokens for Conversator replies;
  • Activated conversations for Discord platform;

3.4.0

22 Apr 16:55
62d8576
Compare
Choose a tag to compare

New features

  • Opportunity to have actual conversations with Conversator. Unfortunately, it's impossible to have conversations for Discord platform since users can't reply to the messages with the command. Hence, for now it's overly complicated support conversations on that platform and this feature has been postponed.

3.3.0

20 Apr 20:53
5c3316c
Compare
Choose a tag to compare

New features

  • Commands module that can control access to all the specified commands with permissions for user, moderator and admin;

Other changes

  • Refactoring for commands registration. Now all the commands are registered in a single place for all available platforms;

Bugfixes

  • Proper check for not-found data when querying a database;