You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Added User method :func:`~twitchio.PartialUser.fetch_chat_badges`
9
+
- Added repr for :class:`~twitchio.SearchUser`
10
+
- Added two new events
11
+
- Added :func:`~twitchio.Client.event_notice`
12
+
- Added :func:`~twitchio.Client.event_raw_notice`
13
+
14
+
- Added :class:`~twitchio.message.HypeChatData` for hype chat events
15
+
- Added :attr:`~twitchio.message.Message.hype_chat_data` for hype chat events
16
+
- Added :func:`~twitchio.Client.fetch_content_classification_labels` along with :class:`~twitchio.ContentClassificationLabel`
17
+
- Added :attr:`~twitchio.ChannelInfo.content_classification_labels` and :attr:`~twitchio.ChannelInfo.is_branded_content` to :class:`~twitchio.ChannelInfo`
18
+
- Added new parameters to :func:`~twitchio.PartialUser.modify_stream` for ``is_branded_content`` and ``content_classification_labels``
19
+
6
20
- Bug fixes
7
21
- Fix :func:`~twitchio.Client.search_categories` due to :attr:`~twitchio.Game.igdb_id` being added to :class:`~twitchio.Game`
8
22
- Made Chatter :attr:`~twitchio.Chatter.id` property public
23
+
- :func:`~twitchio.Client.event_token_expired` will now be called correctly when response is ``401 Invalid OAuth token``
24
+
- Fix reconnect loop when Twitch sends a RECONNECT via IRC websocket
25
+
- Fix :func:`~twitchio.CustomReward.edit` so it now can enable the reward
This is a hook that can be overridden in a subclass.
109
+
From this hook, you can refresh expired tokens (or prompt a user for new ones), and resubscribe to the events.
110
+
111
+
.. note::
112
+
113
+
The topics will not be automatically resubscribed to. You must do it yourself by calling :meth:`~PubSubPool.subscribe_topics` with the topics after obtaining new tokens.
0 commit comments