Releases
v3.8.0
Twitch
Added the new Endpoint "Send a Shoutout" Twitch.send_a_shoutout()
Twitch.get_users_follows()
is now marked as deprecated
Added missing parameter type
to Twitch.get_streams()
Helper
Added new Async Generator helper limit()
, with this you can limit the amount of results returned from the given AsyncGenerator to a maximum number
EventSub
Added the following new Topics:
"Channel Shoutout Create" EventSub.listen_channel_shoutout_create()
"Channel Shoutout Receive" EventSub.listen_channel_shoutout_receive()
PubSub
Added new Topic "Low trust Users" PubSub.listen_low_trust_users()
Chat
Improved rate limit handling of Chat.join_room()
when joining multiple rooms per call
The following functions now all ignore the capitalization of the given chat room:
Chat.join_room()
Chat.leave_room()
Chat.is_mod()
Chat.send_message()
Added initial_channel
to Chat.__init__()
, with this you can auto join channels on bot startup
Added Chat.is_in_room()
Added Chat.log_no_registered_command_handler
, with this you can control if the "no registered handler for event" warnings should be logged or not
OAuth
Added the following new AuthScopes:
AuthScope.MODERATOR_MANAGE_SHOUTOUTS
AuthScope.MODERATOR_READ_SHOUTOUTS
AuthScope.MODERATOR_READ_FOLLOWERS
Improved async handling of UserAuthenticator
You can’t perform that action at this time.