【发布时间】:2020-05-04 01:01:47
【问题描述】:
@bot.command()
async def coincount(ctx,*, member: discord.Member = None):
member = ctx.author if not member else member
member_id = str(member.id)
with open('users.json', 'r') as f:
users = json.load(f)
coins = users[member_id]['coins']
if member_id in users:
if coins > 1:
await ctx.send(f'{member.mention} has {coins} coins.')
if coins == 1:
await ctx.send(f'{member.mention} has {coins} coin.')
else:
await ctx.send(f'{member.mention} has no coins.')
没有回溯。如果成员在文件中,机器人会发送相应的消息,但如果不在,则不执行任何操作。
【问题讨论】:
标签: python python-3.x discord discord.py