小编Dan*_*sas的帖子

Discord py 检测反应

我只是想学习如何“阅读”同一机器人发送的消息的反应。我已经被困了好几天了 我查了一下,但我找到的唯一教程是针对角色的特定消息。我不关心这个,我不会在整个服务器上使用一条消息,所以我无法获取消息的 ID。我只希望机器人发送一条消息,然后用户做出反应,机器人会写“您对 [表情符号] 做出反应”。

我在这个网站上发现了一些问题,但它们只会让我更加困惑。尽管如此,这还是我勉强做到的。

@bot.command()
async def react(ctx):
    await ctx.send("React to me!")

@bot.event
async def on_reaction_add(reaction, user):
            await channel.send("{}, you responded with {}".format(user, reaction))
Run Code Online (Sandbox Code Playgroud)

python bots discord discord.py

2
推荐指数
1
解决办法
4565
查看次数

标签 统计

bots ×1

discord ×1

discord.py ×1

python ×1