【发布时间】:2022-01-09 01:27:20
【问题描述】:
我有一个用 python 编写的 discord Bot,我发出了一个名为 userinfo 的命令。当我在不和谐聊天中输入+userinfo 时,什么也没有发生。我没有收到任何错误消息,但机器人的其他命令仍然有效。
命令如下:
@client.command(name="userinfo")
async def userinfo(ctx, member: discord.Member = None):
if not member:
member = ctx.author
created_at = member.created_at.strftime("%Y-%m-%d %H:%M:%S")
joined_at = member.joined_at.strftime("%Y-%m-%d %H:%M:%S")
created_format = datetime.datetime.strptime(created_at, "%Y-%m-%d %H:%M:%S")
joined_format = datetime.datetime.strptime(joined_at, "%Y-%m-%d %H:%M:%S")
created_unix = int(datetime.datetime.timestamp(created_format))
joined_unix = int(datetime.datetime.timestamp(joined_format))
desc = f"""
{member.user} wurde am <t:{created_unix}> erstellt
{member.user} ist am <t:{joined_unix}>, Razo Dawn Town gejoined
"""
embed = discord.Embed(colour=discord.Colour.random(), title=f"**Userinfo von {member.user_name}:**", description=desc)
await ctx.send(embed=embed)
【问题讨论】:
标签: python discord discord.py