def _show_blacklist_embed(self, ctx, colour, action, icon, thing, reason, time):
embed = discord.Embed(colour=colour)
type_name = 'Server' if isinstance(thing, discord.Guild) else 'User'
reason = truncate(reason, 1024, '...') if reason else 'None'
embed = (discord.Embed(colour=colour, timestamp=time)
.set_author(name=f'{type_name} {action}', icon_url=icon)
.add_field(name='Name', value=thing)
.add_field(name='ID', value=thing.id)
.add_field(name='Reason', value=reason, inline=False)
)
await ctx.send(embed=embed)
评论列表
文章目录