Skip to content

Releases: xforever1313/Chaskis

Chaskis 0.5.0 (Beta 4)

17 Dec 21:57
Compare
Choose a tag to compare
Pre-release

This new release has various bug fixes and quality-of-life improvements.

Downloads:

Release Notes:

Core Updates - 0.5.0:

  • Hopefully fixed an issue that caused fatal crashes in the parsing thread.
  • Added a "debug verbosity" command which will turn up or down the verbosity in which a plugin prints to its log.
  • PluginInitor now contains an instance of HttpClient that all plugins can share.
  • Moved StringParsingQueue to its own class instead of living inside of IrcConnection.

Plugin Updates:

CapsWatcher - 0.3.1:

  • Added verbosity to debug output

MessageFixerBot - 0.1.1:

  • Removed '@' when correcting a user (per request).

RssBot - 0.4.0:

  • Uses HttpClient.
  • Added verbosity to debug output
  • Added locks where needed.
  • Added debug command to manually update an RSS feed.

UrlBot - 0.3.0:

  • Uses HttpClient.

Chaskis 0.4.0 (Beta 3)

10 Oct 01:06
Compare
Choose a tag to compare
Pre-release

This is the third public beta of Chaskis. There are probably be bugs, and do not assume the Core API will remain the same in future releases.

Overall - Version 0.4.0

  • Started adding Regression Tests, which tests the entire stack of Chaskis. Powered by FitNesse.

Core Updates - Version 0.4.0

  • #23 - Chaskis IrcConnection now uses InterruptibleEventExecutor, so events that take longer than 15 seconds get interrupted.
  • #25 - Chaskis now follows the RFC2812 standard for IRC prefixes. ~ is NOT part of the prefix.

Known Issues:

  • Quit message is not sent when we disconnect.
  • When we quit, it takes the ratelimit time before we exit.

Plugins

CapsWatcher - Version 0.3.0

  • #26: CapsWatcher - Allow users to configure CapsWatcher to ignore acronyms

KarmaBot - Version 0.3.0

  • #21: Replaced sqlite with LiteDB.

QuoteBot - Version 0.3.0

  • #21: Replaced sqlite with LiteDB.

RssBot - Version 0.3.1

  • Fetching RSS feeds are now async.

Beta 2

27 Aug 22:05
Compare
Choose a tag to compare
Beta 2 Pre-release
Pre-release

This is the second public beta of Chaskis. There are probably be bugs, and do not assume the Core API will remain the same in future releases.

Core Updates - Version 0.3.0

  • Added the ability for plugins to talk to other plugins without directly referencing them via ChaskisEvents. For an example of this, see the KarmaBot Plugin and the WelcomeBot Plugin. This is required for a web interface.
  • Added the ability for plugins to log to the Chaskis Log.

Known Issues

  • Quit message is not sent when we disconnect.
  • When we quit, it takes the ratelimit time before we exit.

Plugin Updates

Caps Watcher - 0.2.1

  • Issue #18: Improved algorithm for detecting caps so things that aren't really caps don't trigger the bot.

Karma Bot

  • Added a Chaskis Event such that one can query a user's karma.

Message Fixer Bot - 0.1.0

  • Initial Release
  • Issue #16: Add a "SearchAndReplace" plugin

RSS Bot - 0.3.0

  • Issue #20: Allow configuration to specifiy which channel updates go to.

Url Bot

  • No Longer supports file://.

Welcome Bot

  • When a user joins, it asks KarmaBot for the Karma of the user, and prints it to the channel.

Beta 1

09 Jul 02:57
Compare
Choose a tag to compare
Beta 1 Pre-release
Pre-release

0.2.0 - Beta 1

This is the first public beta of Chaskis. There are probably be bugs, and do not assume the Core API will remain the same in future releases.

Attached to this release is the Windows Installer and the Arch Linux package.

Core Updates

Initial Release.

Known Issues

  • Quit message is not sent when we disconnect.
  • When we quit, it takes the ratelimit time before we exit.

Plugin Updates

Caps Watcher

Initial Release.

ConsoleOut

Initial Release.

CrossChannel

Initial Release.

IrcLogger

Initial Release.

KarmaBot

Initial Release.

MathBot

Initial Release.

QuoteBot

Initial Release.

RssBot

Initial Release.

ServerDiagnostics

Initial Release.

UrlBot

Initial Release.

UserListBot

Initial Release.

WeatherBot

Initial Release.

Known issues:

  • It appears as though Weather.gov has changed is API... again... this may not work.

WelcomeBot

Initial Release.

XmlBot

Initial Release.