def _get_afk_embed(self, member):
message = self.afks.get(member.id)
if message is None:
return None
avatar = member.avatar_url
colour = await user_color(member)
title = f"{member.display_name} is AFK"
embed = (discord.Embed(description=message, colour=colour)
.set_author(name=title, icon_url=avatar)
.set_footer(text=f"ID: {member.id}")
)
with contextlib.suppress(IndexError):
embed.timestamp = self.user_message_queues[member.id][-1]
return embed
评论列表
文章目录