github twitchdev/twitch-cli v1.1.16

latest releases: v1.1.24, v1.1.23, v1.1.22...
19 months ago

Big update this time! The Mock API is now more or less up-to-date with the latest changes. This will help us include future API updates in a quicker manner.

Special thanks to @juaoose for the PR, and to @JMTK and @Bootlegclan for the bug reports and feature requests.

The full list of changes is as follows:

  • Added --tier flag for EventSub to define subscription tier
  • Updated EventSub channel.shoutout.create and channel.shoutout.receive version from beta to 1
  • Changed list of support EventSub topics to show the topic names instead of the aliases. Note: Aliases were removed from visibility, but they still work when used as to allow for backwards compatibility.
  • Added the following Mock API endpoints:
    • /charity/campaigns
    • /charity/donations
    • /chat/chatters
    • /chat/settings
    • /chat/announcements
    • /chat/color
    • /goals
    • /moderation/bans
    • /moderation/chat
    • /moderation/moderators
    • /moderation/shield_mode
    • /moderation/vips
    • /raids
    • /whispers
  • Updated the following parts of the Mock API:
    • Removed POST and DELETE from /users/follows
    • GET /bits/cheermotes now provides proper data format
    • Check AutoMod Status now no longer requires user_id field;
    • Endpoints /moderation/banned/events and /moderation/moderators/events removed
    • Get Banned Users now includes created_at field
    • Get Moderators includes channel:manager:moderators scope
    • Renamed endpoint /chat/emotes/channel to /chat/emotes;
    • /chat/emotes and its sub-endpoints now have all missing fields;
    • POST and PATCH /schedule/segment now include previously missing fields, and no longer mandate the is_reoccurring field
    • GET /teams/channels now include missing fields
    • GET /videos now has the correct field names, and generates new video descriptions and types properly
    • Added igdb_id field to endpoints /games and /games/top
    • Updated /clips fields to match latest version
    • Added updated_at field to /entitlements/drops
    • Updated /predictions to support multiple prediction options
    • Added missing tags fields to Get Streams, Get Followed Streams, Search Channels, and Get/Modify Channel Information
  • Updated Go version to 1.18

Changelog

  • 346beb6 Add subscription tier flag
  • a5df695 Add tier flag to docs
  • fd16e4c Added endpoints /charity/campaigns, /charity/donations, /chat/chatters, /chat/settings, /c*/announcements, /c*/color, /goals, /moderation/bans, /m*/chat, /m*/moderators, /m*/shield_mode, /m*/vips, /raids, /whispers
  • 975d223 Added igdb_id to /games and /games/top; Updated /clips fields; Added updated_at to /entitlements/drops
  • c325d43 Changed shoutout version from beta to 1
  • 83245ad Dependabot #2 #3 #4 fixes (#216)
  • 83448d6 Fixed test file
  • 4ff88d3 Fixed tests
  • 98df51e GET /bits/cheermotes provides proper data format; Check AutoMod Status no longer needs user_id; /moderation/banned/events and /moderation/moderators/events removed; Get Banned Users now includes created_at field; Get Moderators includes channel:manager:moderators scope
  • ba22e4c GET /teams/channels includes missing fields; GET /videos corrected field names, and generates new video descriptions and types properly
  • 907ff67 Merge branch 'main' into mock-api-jan-23
  • 2957aa8 Merge branch 'main' into mock-api-jan-23
  • f0d8950 Merge branch 'main' into shoutouts-ga
  • 46d6a37 Merge pull request #210 from juaoose/main
  • 65b3af7 Merge pull request #211 from twitchdev/mock-api-jan-23
  • 28810f9 Merge pull request #213 from twitchdev/shoutouts-ga
  • 000dbd4 Merge remote-tracking branch 'origin/main' into mock-api-jan-23
  • 9acd6b4 Removed POST and DELETE from /users/follows
  • f8f15cf Renamed /chat/emotes/channel to /chat/emotes; /chat/emotes and its sub-endpoints now have all missing fields; POST and PATCH /schedule/segment have missing fields, and no longer mandate is_reoccurring
  • cccb0c5 Updated /predictions to support multiple options; Added missing tags fields to Get Streams, Get Followed Streams, Search Channels, and Get/Modify Channel Information; Added /chat/shoutouts
  • d56a192 Updated database version
  • e7c5e07 Updated help docs to show EventSub topics instead of aliases. Previous aliases still work, but are not prreferred to be used by users going forward.

Don't miss a new twitch-cli release

NewReleases is sending notifications on new releases.