v7.0.0: Endpoint Coverage Update
This update completes a large amount of endpoint coverage including most of the endpoints released in 2022. A number of changes have occurred to functions that were not working and some changes that happened in the Twitch API itself. Please be sure to review the breaking changes and the other release notes below.
Breaking Changes
- Removed
getBannedEvents
andgetModeratorEvents
- Announcement - Removed
id
parameter fromgetHypeTrainEvents
(this function was broken anyways) - Announcement - Removed
user_id
parameter fromcheckAutoModStatus
- Announcement
Changes
- Promoted
EventSub
->extension.bits_transaction.crate
to version1
New Features
- Added
user_id
parameter togetEventSubSubscription
- Added
ChatApi
->getChatSettings
- Added
ChatApi
->updateChatSettings
- Added
ChatApi
->sendChatAnnouncement
- Added
ChatApi
->getUserChatColor
- Added
ChatApi
->updateUserChatColor
- Added
EventSub
->user.authorization.grant
- Added
EventSub
->channel.goal.begin
- Added
EventSub
->channel.goal.progress
- Added
EventSub
->channel.goal.end
- Added
ModerationApi
->banUser
- Added
ModerationApi
->unbanUser
- Added
ModerationApi
->getAutoModSettings
- Added
ModerationApi
->updateAutoModSettings
- Added
ModerationApi
->getBlockedTerms
- Added
ModerationApi
->addBlockedTerm
- Added
ModerationApi
->removeBlockedTerm
- Added
ModerationApi
->deleteChatMessages
- Added
ModerationApi
->addChannelModerator
- Added
ModerationApi
->removeChannelModerator
- Added
ModerationApi
->getVips
- Added
ModerationApi
->addChannelVip
- Added
ModerationApi
->removeChannelVip
- Added
RaidsApi
- Added
RaidsApi
->startRaid
- Added
RaidsApi
->cancelRaid
- Added
WhispersApi
- Added
WhispersApi
->sendWhisper
Pull Request
Full Changelog: v6.1.0...v7.0.0