def with_order(self) -> 'typing.Mapping[int, Guild]':
"""
:return: A mapping of the guilds with the order specified in the ready packet.
"""
if not self.order:
return self.view()
o = collections.OrderedDict()
for guild in map(int, self.order):
o[guild] = self.guilds[guild]
return MappingProxyType(o)
# abc methods
评论列表
文章目录