Skip to content

Releases: kanimaru/twitcher

2.5.1 Rework, Fixes and Eventsub got types

Choose a tag to compare

@kanimaru kanimaru released this 27 May 20:00
39f796e

Breaking Changes

TwitchService has some Methods renamed

  • chat -> send_message
  • shoutout -> send_shoutout
  • announcement -> send_announcement
    Disclaimer: the other methods are now static ones so it should just throw a warning on your side if you use them.

Setup got a complete remake.
There is now a new default user feature. You can now define the default user yourself (it's still beta and not fully tested when you find something please report!)
Also Eventsub are now fully typed also pretty beta the parsing was made from the reference page and may be wrong (cause the documentation of Twitch is sometimes wrong)

What's Changed

New Contributors

Full Changelog: 2.4...2.5

2.4 some major fixes

Choose a tag to compare

@kanimaru kanimaru released this 03 Feb 16:59
08a5a01

Potential Breaking Change

  • Be carefully with updating. Permissions for commands changed to be a real bitmap and also added the new SuperMod role, that could cause the TwitchCommand resources to reset. Check the permissions of your commands after updating.
  • Updated HypeTrain to be Version 2 but everyone that is affected already figured out probably ;)
  • Godot 4.6 is required from this version on (atleast that the resources and co. load correctly)

What's Changed

  • feat: make TwitchBot also singleton to be consistent by @kanimaru in #88
  • feat: twitch poll listener by @merlinseela in #92
  • feat: only prefix commands are handled by !help e2ce621
  • feat: Add new regex and contains command 2ab1a6e
  • feat: Profile image caching with a configurable TTL. by @WolfWare-Dev in #87
  • chore: Add documentation for optional values by @kanimaru in #89
  • fix: Changed cost field of revocation message to int by @kanimaru in #91
  • fix: always relogin problem (big thanks to ChulioG!) b85fa80
  • couple of more smaller fixes

New Contributors

Full Changelog: 2.3...2.4

Couple of new Features

Choose a tag to compare

@kanimaru kanimaru released this 16 Nov 11:46
931bbcb

What's Changed

New Contributors

Full Changelog: 2.2.2...2.3

Cheermote Fix / add API changes from Twitch

Choose a tag to compare

@kanimaru kanimaru released this 15 Sep 08:48
91987eb
  • Fixed problem with cheermote caching.
  • Add couple of new features from Twitch API (new Hypetrain API and Shared Chat stuff)
  • more typesafeties.
  • display of token type (app access, user access)
  • TwitchEventListener is now pulling its Eventsub dependency too like the rest of the Twitcher Nodes

couple of other small changes see commit messages

Full Changelog: 2.2.1...2.2.2

Important fixes (potential breaking change)

Choose a tag to compare

@kanimaru kanimaru released this 22 Jun 21:57
203920a

TwitchChatMessage: May break the code because of signature changes to unify the methods! Just reorder the parameters.

Features:

  • Choose what (scale, theme, animated/static) emotes, badges, cheermotes you want to load from a chat message.
  • UserConverter is more robust and behaivour can be toggled to auto load current user or not.

Bugfixes:

  • important fix for Eventsub resetting user the whole time
  • fixed problem with missing function of cheermote loading
  • infinite token refreshes on invalid oauth settings

and couple of chores

[F&F] Fixes and small Features

Choose a tag to compare

@kanimaru kanimaru released this 20 Jun 10:19
8ace401

Feat:

  • Unsetup to teardown everything
  • Logger got a simple setup and time

Fixes:

  • User converter had problems to use right editor token after a while
  • null opt parameters with paging should be fixed
  • Setup now remembers its configured paths
  • Other small fixes and chores to improve logging

Full Changelog: 2.1...2.1.3

2.1.1

Choose a tag to compare

@kanimaru kanimaru released this 04 Jun 15:37

What's Changed

  • Couple of fixes and cleanups by @kanimaru in #62
  • Tried to fix Godot's TLS Bug

Full Changelog: 2.1...2.1.1

v2.1 Beta

Choose a tag to compare

@kanimaru kanimaru released this 19 May 17:35
659ca2a

Couple of bugfixes and small life improvements

V2.0 Beta

Choose a tag to compare

@kanimaru kanimaru released this 01 May 12:46
a3fc37c

Everything changed see docs.

1.3

1.3

Choose a tag to compare

@kanimaru kanimaru released this 18 Sep 19:38
c1aae9e

What's Changed

  • fixed problems with optional values
  • fixed problems with tags
  • fix invalid assignment by @lublak in #25
  • Add get_current_user helper func to fetch data about authenticated user without providing username or user_id by @artbarte in #36

New Contributors

Full Changelog: 1.2...1.3