OxidizeBot

High performance Twitch bot in Rust

APACHE-2.0 License

Stars
153

Bot releases are visible (Hide)

OxidizeBot - 1.0.3

Published by github-actions[bot] over 4 years ago

Changed

  • Updated version of irc crate we use to no longer build from master.
OxidizeBot - 1.0.2

Published by github-actions[bot] over 4 years ago

Changed

  • Project now properly builds on Stable Rust.
  • Switch away from failure to [anywhow] and thiserror for error handling.
  • Commands are now run on separate tasks, leading to better performance and
    unlocking the ability to write them in a different language in the future.
  • Git version now runs properly. It used to report a User-Agent which caused
    header parsing to crash since it included a newline (e2745e).
  • Bumped the version of a lot of dependencies.
  • Fixed a bug that causes the bot to crash when it's being restarted and
    improperly using backoff (c0178f).

Added

OxidizeBot - 1.0.2-alpha.6

Published by github-actions[bot] over 4 years ago

OxidizeBot - 1.0.2-alpha.5

Published by github-actions[bot] over 4 years ago

OxidizeBot - 1.0.2-alpha.4

Published by github-actions[bot] over 4 years ago

OxidizeBot - 1.0.2-alpha.3

Published by github-actions[bot] over 4 years ago

OxidizeBot - 1.0.2-alpha.2

Published by github-actions[bot] almost 5 years ago

OxidizeBot - 1.0.2-alpha.1

Published by github-actions[bot] about 5 years ago

OxidizeBot -

Published by udoprog about 5 years ago

Changed

  • Fixed issue where tray icon doesn't work for some Windows versions.
OxidizeBot -

Published by udoprog about 5 years ago

OxidizeBot -

Published by udoprog about 5 years ago

Changed

  • Renamed all irc/ settings to chat/ settings.
  • Authentication must now happen through a remote service, like https://setbac.tv
  • Moved to tokio and associated ecosystem's async/await alpha's.

Added

  • Support for complex object fields in settings configuration.
  • Support for matching a command pattern !command pattern <name> [pattern].
  • Support capture groups in pattern. Like I like (.+) will allow you to use the variable {{1}} for the group.
  • Added !help command to send you to https://setbac.tv/help
OxidizeBot - 0.4.9

Published by udoprog about 5 years ago

Changed

  • Fixed the client id of the YouTube integration and fix broken API.
OxidizeBot - 0.4.8

Published by udoprog about 5 years ago

Changed

  • Fix !clip command.
OxidizeBot - 0.4.7

Published by udoprog about 5 years ago

Changed

  • Fix refreshing of stream information.
OxidizeBot - 0.4.6

Published by udoprog about 5 years ago

Changed

  • Fix updating the title using !title command.
OxidizeBot - 0.4.5

Published by udoprog over 5 years ago

Changed

  • Upgraded RocksDB to support directories with unicode characters in them.
OxidizeBot -

Published by udoprog over 5 years ago

Added

  • Show display name when responding to users.
  • Experimental support for viewing chat.
    • Support for only showing first message per user.
  • bypass-cooldowns scope to bypass command and scope cooldowns.
  • Support for ChaosMod 1.3.0.
OxidizeBot -

Published by udoprog over 5 years ago

OxidizeBot -

Published by udoprog over 5 years ago

OxidizeBot -

Published by udoprog over 5 years ago