【问题标题】:How do i make a bot that responds to one specific user? Discord.py我如何制作一个响应特定用户的机器人?不和谐.py
【发布时间】:2021-05-24 12:45:25
【问题描述】:

我想要一个响应一个用户的机器人,而不是通过寻找关键字,只是他们发送到任何渠道的任何文本。

【问题讨论】:

    标签: discord discord.py


    【解决方案1】:

    您可以简单地检查用户的 id 是否与您的代码中的相同。下面是一个on_message,它检查消息的作者是否具有xxx 的用户ID,确保自己设置。这将始终在发送消息时触发事件,但仅在用户 ID 匹配时才发送消息

    @client.event
    async def on_message(message):
    
        if message.author.id == 000000000000:
            await message.channel.send('Hello')
    

    下次最好展示一个你尝试过的例子,这样我们就可以修复或展示你的代码示例。

    【讨论】:

    • 谢谢,我会记住发送我尝试使用的代码
    猜你喜欢
    • 2021-03-03
    • 2021-07-07
    • 1970-01-01
    • 2020-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-13
    • 1970-01-01
    相关资源
    最近更新 更多