【问题标题】:How can I get sender ID using Discord.py? [duplicate]如何使用 Discord.py 获取发件人 ID? [复制]
【发布时间】:2020-10-02 18:56:13
【问题描述】:

我正在尝试创建一个记录器机器人,它将记录服务器中所说的所有内容。我需要发件人 ID 来@提及说某事的用户,以便可以追溯到原作者。如何获取用户 ID?

【问题讨论】:

    标签: python discord discord.py


    【解决方案1】:

    如果你想要命令作者的 id,你会想做这样的事情:

    @bot.command(name="id")
    async def _id(ctx):
        author = ctx.message.author
        await ctx.send('Your ID is: ' + str(author.id))
    

    您使用 .id 获得 ID 如果您想获得提及的用户 ID,只需将 .id 添加到 discord.Member 变量的末尾即可。

    【讨论】:

      猜你喜欢
      • 2019-06-22
      • 1970-01-01
      • 2022-01-16
      • 1970-01-01
      • 2021-09-03
      • 2019-04-01
      • 2019-04-02
      • 2019-03-21
      • 1970-01-01
      相关资源
      最近更新 更多