SogeBot - Twitch Bot

Free SogeBot - Twitch Bot 14.4.1

14.4.1
Bug Fixes
  • chat - change username to channel (f5841260)
14.4.0
Bug Fixes
  • getBannedEvents - skip expire date if action is ban (a52d4fea)
  • message - strip username if bot or reply, Fixes #4885 (bf3c9006)
  • migration - remove incorrectly added array values (ad9b47a8)
  • twitch - populate broadcasterType with correct data (4e3f2a1b)
  • vm2 - replace safe-eval with vm2 (dfe19236)
Features
Bug Fixes
  • getBannedEvents - skip expire date if action is ban (a52d4fea)
  • message - strip username if bot or reply, Fixes #4885 (bf3c9006)
  • migration - remove incorrectly added array values (ad9b47a8)
  • twitch - populate broadcasterType with correct data (4e3f2a1b)
  • vm2 - replace safe-eval with vm2 (dfe19236)
Features
14.1.3
Bug Fixes
  • cooldown - search through commands groups as well (871195f9)
  • parser - run forget parsers after regular (3356b197)
14.1.0 - 14.1.2
Bug Fixes
  • migration - fix migration failing if contain ' (1ae7634b)
  • overlays - send correct media data (bf804c5b)
Features
Bug Fixes
  • checklist - save correct values for checklist (#4868) (a7416f49)
  • overlays - add missing stats (5a56d545)
4.0.5
Bug Fixes
  • oauth - update variable name (8a52b27c)
14.0.0 - 14.0.4
BREAKING CHANGES
  • replace !alert with !media
  • change underlying twitch chat library to twurple
  • NodeJS prerequisite change to v16.x
  • Twitch Token Generator was removed from bot, please consider to create own Twitch App or redo your tokens with Sogebot Token Generator
Bug Fixes
  • api - block api after validation (ba510a1c)
  • api - call api after initial validation (eb3db344)
  • chat - refresh token on authentication failure (61df0d41)
  • commons - parserReply should reply message if sendAsReply enabled, Fixes #4858 (675ad636)
  • commons - properly pass sender object (1d07973f)
  • discord - update discord-js to 13.2.0 (#4780) (ec87309a)
  • events - add missing variables to filter eval (5ef86e0d)
  • eventsub - add stack error if callback test fail (83906ea0)
  • fetchAccountAge - set proper created_at with helix (ac5d4b31)
  • fetchAccountAge - use helix endpoint (190ba4e1)
  • fix(media) replace !alert with !media e059f4ab)
  • fix(media) replace !alert with !media 583a9037)
  • message - exclude sender from cloneDeep (c01ac364)
  • microservices - save user with userName (d793ef12)
  • oauth - add throtling and max request count per token (b395ab7d)
  • oauth - assume valid token after refresh (7baa4953)
  • oauth - expose clientId and force validation on token change (255dcdfc)
  • oauth - invalid tokens should not be removed (7ccedb63)
  • oauth - properly validate broadcaster token before api call (0ce9218c)
  • oauth - properly wait for initial validation (147c8d4d)
  • oauth - refresh token 5 minutes before expiration (a8c75291)
  • oauth - refresh token if validate thows 401 (3d88ecf1)
  • oauth - remove Twitch Token Generator (b2c8acf3)
  • oauth - remove validation after token refresh (2e1f631a)
  • oauth - send data with token refresh and trim tokens (93787ba1)
  • oauth - wait for bot token validation before getting channelId, Fixes #4859 (3913086c)
  • parser - whisper permission denies (f9268cfa)
  • sendMessage - split message every 470 chars, Fixes community#314 (894c2e76)
  • setTags - use broadcaster token (992e29e7)
  • setTitleAndGame - remove kraken workaround for game change (9a786c4c)
  • tmi - wait for initial token validation (c932658f)
Features
Bug Fixes
  • oauth - remove Twitch Token Generator (b2c8acf3)
BREAKING CHANGES
  • replace !alert with !media
  • change underlying twitch chat library to twurple
  • NodeJS prerequisite change to v16.x
Bug Fixes
  • api - block api after validation (ba510a1c)
  • api - call api after initial validation (eb3db344)
  • chat - refresh token on authentication failure (61df0d41)
  • commons - parserReply should reply message if sendAsReply enabled, Fixes #4858 (675ad636)
  • commons - properly pass sender object (1d07973f)
  • discord - update discord-js to 13.2.0 (#4780) (ec87309a)
  • events - add missing variables to filter eval (5ef86e0d)
  • eventsub - add stack error if callback test fail (83906ea0)
  • fetchAccountAge - set proper created_at with helix (ac5d4b31)
  • fetchAccountAge - use helix endpoint (190ba4e1)
  • media - replace !alert with !media (e059f4ab)
  • message - exclude sender from cloneDeep (c01ac364)
  • microservices - save user with userName (d793ef12)
  • oauth - assume valid token after refresh (7baa4953)
  • oauth - expose clientId and force validation on token change (255dcdfc)
  • oauth - invalid tokens should not be removed (7ccedb63)
  • oauth - properly validate broadcaster token before api call (0ce9218c)
  • oauth - properly wait for initial validation (147c8d4d)
  • oauth - refresh token 5 minutes before expiration (a8c75291)
  • oauth - refresh token if validate thows 401 (3d88ecf1)
  • oauth - remove validation after token refresh (2e1f631a)
  • oauth - wait for bot token validation before getting channelId, Fixes #4859 (3913086c)
  • parser - whisper permission denies (f9268cfa)
  • sendMessage - split message every 470 chars, Fixes community#314 (894c2e76)
  • setTags - use broadcaster token (992e29e7)
  • setTitleAndGame - remove kraken workaround for game change (9a786c4c)
  • tmi - wait for initial token validation (c932658f)
Features
Bug Fixes
  • checkFilter - properly set all available global variables (#4830) (880ef776)
  • follow - remove events on autoban (7f1df6b5)
  • globalIgnoreList - add another hoss account (2e696698)
  • makefile - add favicon to zipfile (94c04050)
  • marathon - handle null max end time as infinite (1b205ace)
  • users - fix incorrect postgres sql statement (5e70af5b)
Features
13.12.0
Bug Fixes
Features
13.11.4
Bug Fixes
  • donationalerts - logs when access token is refreshed (97154c11)
  • donationalerts - refresh should wait to another refresh to finish (75ec8c37)
13.11.0 - 13.11.3
Bug Fixes
Features
  • performance - add message logging and fix global parsing (be2f8bcd)
  • performance - add performance parser logging (24b7c433)
  • performance - add tmi logging (a0f7d6bb)
Top