Skip to content

Releases: helloitsdani/nodecg-twitchie

Fix anonymous sub gifts being duplicated

05 Aug 19:24
Compare
Choose a tag to compare

This release ensures that only one sub gift event is sent when an anonymous user gives out multiple gifts in a channel. Previously, it was failing because no user ID was coming through in the new sub payload

Fix empty choices in poll and prediction events

25 Jul 22:12
Compare
Choose a tag to compare

This release fixes issues with serializsation of the choice objects in poll and prediction update events. The details of available choices should now be provided properly.

EventSub

25 Jul 20:53
Compare
Choose a tag to compare

This release adds support for EventSub over websockets, using the new Twurple library. As such, some event payloads have changed to match their eventsub events, rather than chat events.

Breaking changes to events

The payloads sent along with these events have changed to match the twurple eventsub handlers

  • Follower events
  • Subscriber events (single/gift/community gift)

New Events

  • Goals (begin/progress/end)
  • Predictions (begin/progress/end)
  • Polls (begin/progress/end)

Support for NodeCG v2.x

24 Jun 23:59
Compare
Choose a tag to compare

NodeCG introduced changes to how the login module worked--this release makes sure that Twitchie is compatible with them!

More reliable reconnect handling

02 Jul 17:53
Compare
Choose a tag to compare

The way that the twitchie channel dashboard panel handled verifying the user's login has been a little bit flaky--it'd occasionally stumble and get stuck in an infinite loop of loggging in if NodeCG ever went down. That shouldn't happen anymore!

Debugger dashboard panel

02 Jul 13:21
Compare
Choose a tag to compare

This release adds a debug panel, which allows you to send fakey-fake notifications to your graphics! No more waiting for users to subscribe to be able to see notifications in your chat!

Better chat notifications!

01 Mar 00:53
Compare
Choose a tag to compare

This release introduces a few improvements in how chat notifications are sent:

  • Individual sub gift notifications will not be sent for community gift events (see https://twurple.js.org/docs/examples/chat/sub-gift-spam.html)
  • The "new_chatter" ritual has been moved out of the general ritual type, into its own event ("user.new")
  • A bug with Cheermote parsing due to a change in Twurple's API has been fixed

Switch to using Twitch's Helix API

20 Feb 18:52
Compare
Choose a tag to compare

The old Twitch API v5 is being shut down, so the old versions of the libraries we used to connect to Twitch are no longer functional. That's okay--we were using really outdated versions! This release updates those libraries to their new counterparts, Twurple.

Add missing files to npm publish

17 May 10:06
Compare
Choose a tag to compare

The npm publish was missing the "common" folder. Oops!!

Updates to ensure compatibility with Twitch Helix API post-April 2020

16 May 15:26
Compare
Choose a tag to compare