def add_to(self, *players):
"""
Add new recipient to the to list.
:param players: Player login string(s) or player instance(s).
:return: Self reference.
:rtype: pyplanet.contrib.chat.query.ChatQuery
"""
# Unpack list in unpacked list if given.
if len(players) == 1 and isinstance(players[0], collections.Iterable):
players = players[0]
# Check if we already have login lists.
if not isinstance(self._logins, set):
self._logins = set()
for obj in players:
if isinstance(obj, Player):
self._logins.add(obj.login)
elif isinstance(obj, str):
self._logins.add(obj)
return self
评论列表
文章目录