Skip to content

Commit 8fa39a5

Browse files
committed
Merge branch 'master' of https://github.com/TwitchIO/TwitchIO into maintain/2.x
2 parents e6e1689 + 69d5743 commit 8fa39a5

File tree

4 files changed

+19
-5
lines changed

4 files changed

+19
-5
lines changed

docs/changelog.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
:orphan:
22

3+
2.9.2
4+
=======
5+
- TwitchIO
6+
- Changes:
7+
- :func:`~twitchio.PartialUser.fetch_moderated_channels` returns "broadcaster_login" api field instead of "broadcaster_name"
8+
9+
- Bug fixes
10+
- fix: :func:`~twitchio.PartialUser.fetch_moderated_channels` used ``user_`` prefix from payload, now uses ``broadcaster_`` instead
11+
12+
- ext.commands
13+
- Bug fixes
14+
- Fixed return type of :func:`~twitchio.ext.commands.Context.get_user` to PartialChatter / Chatter from PartialUser / User.
15+
16+
317
2.9.1
418
=======
519
- ext.eventsub

twitchio/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
__author__ = "TwitchIO, PythonistaGuild"
2929
__license__ = "MIT"
3030
__copyright__ = "Copyright 2017-present (c) TwitchIO"
31-
__version__ = "2.9.1"
31+
__version__ = "2.9.2"
3232

3333
from .client import Client
3434
from .user import *

twitchio/ext/commands/core.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -575,7 +575,7 @@ def users(self) -> Optional[Set[Chatter]]: # Alias to chatters
575575
"""Alias to chatters."""
576576
return self.chatters
577577

578-
def get_user(self, name: str) -> Optional[Union[PartialUser, User]]:
578+
def get_user(self, name: str) -> Optional[Union[PartialChatter, Chatter]]:
579579
"""Retrieve a user from the channels user cache.
580580
581581
Parameters
@@ -585,8 +585,8 @@ def get_user(self, name: str) -> Optional[Union[PartialUser, User]]:
585585
586586
Returns
587587
--------
588-
Union[:class:`twitchio.user.User`, :class:`twitchio.user.PartialUser`]
589-
Could be a :class:`twitchio.user.PartialUser` depending on how the user joined the channel.
588+
Union[:class:`twitchio.Chatter`, :class:`twitchio.PartialChatter`]
589+
Could be a :class:`twitchio.PartialChatter` depending on how the user joined the channel.
590590
Returns None if no user was found.
591591
"""
592592
name = name.lower()

twitchio/user.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -462,7 +462,7 @@ async def fetch_moderated_channels(self, token: str) -> List[PartialUser]:
462462
List[:class:`twitchio.PartialUser`]
463463
"""
464464
data = await self._http.get_moderated_channels(token, str(self.id))
465-
return [PartialUser(self._http, d["user_id"], d["user_name"]) for d in data]
465+
return [PartialUser(self._http, d["broadcaster_id"], d["broadcaster_login"]) for d in data]
466466

467467
async def fetch_moderators(self, token: str, userids: List[int] = None):
468468
"""|coro|

0 commit comments

Comments
 (0)