def lookup(self, ctx, name=""):
"""Looks up a guild member by family name or character name"""
try:
members = Member.objects(Q(fam_name__icontains = name) | Q(char_name__icontains = name),
server = ctx.message.server.id)
rows = get_row(members, False)
data = tabulate(rows,
HEADERS,
'simple',)
if members.count() == 1:
await self.bot.say(codify(data) +"\n" + members.first().gear_pic)
else:
for page in paginate(data):
await self.bot.say(page)
except Exception as e:
print(e)
await self.bot.say("Something went horribly wrong")
评论列表
文章目录