@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.')
Нет трассировки. Бот отправляет соответствующее сообщение, если участник находится в файле, но ничего не делает, если его нет.