Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么discord.py不允许我添加反应?_Python_Discord_Discord.py_Discord.py Rewrite - Fatal编程技术网

Python 为什么discord.py不允许我添加反应?

Python 为什么discord.py不允许我添加反应?,python,discord,discord.py,discord.py-rewrite,Python,Discord,Discord.py,Discord.py Rewrite,这就是我现在拥有的,只是它不起作用。它给了我以下错误: Ignoring exception in command suggestion: Traceback (most recent call last): File "C:\Users\user\AppData\Local\Programs\Python\Python38-32\lib\site- packages\discord\ext\commands\core.py", line 79, in wrapped ret = await

这就是我现在拥有的,只是它不起作用。它给了我以下错误:

Ignoring exception in command suggestion:
Traceback (most recent call last):
File "C:\Users\user\AppData\Local\Programs\Python\Python38-32\lib\site- 
packages\discord\ext\commands\core.py", line 79, in wrapped
ret = await coro(*args, **kwargs)
File "c:/Users/user/OneDrive/Documents/Discord bot/main.py", line 57, in suggestion   
await bot.add_reaction(message, ":yes:614465426788843551")
AttributeError: 'Bot' object has no attribute 'add_reaction'
然后我得到了另一个同样的错误,但是对于
:否:
。你们能帮忙吗

代码:


您使用的语法来自不再受支持的discord.py版本v0.16。
具体请参见。

您应该使用而不是
Bot.add_reaction

您使用的语法来自不再受支持的discord.py版本v0.16。
具体请参见。

您应该使用而不是
Bot.add\u reaction

您必须具有
读取消息\u历史记录
权限才能使用此功能。如果没有其他人使用此表情符号对消息做出反应,则需要
add\u reactions
权限。我已经这样做了。它仍然会给出错误有一个
AttributeError
,因为
Bot
方法已经不存在了。此问题与权限无关。您必须具有
read\u message\u history
权限才能使用此问题。如果没有其他人使用此表情符号对消息做出反应,则需要
add\u reactions
权限。我已经这样做了。它仍然会给出错误有一个
AttributeError
,因为
Bot
方法已经不存在了。该问题与权限无关。
@bot.command(pass_context=True)
async def suggestion(message):
    await bot.add_reaction(message, ":yes:614465426788843551")
    await bot.add_reaction(message, ":no:614465426381996033")
    print('test done')