Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/351.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:根据该消息得到的反应,编辑bot发送的消息_Python_Python 3.x_Discord_Discord.py_Python 3.8 - Fatal编程技术网

Python Discord.py:根据该消息得到的反应,编辑bot发送的消息

Python Discord.py:根据该消息得到的反应,编辑bot发送的消息,python,python-3.x,discord,discord.py,python-3.8,Python,Python 3.x,Discord,Discord.py,Python 3.8,我正在制作一个机器人,它将文件中的某些数据(使用熊猫)打印到嵌入的消息中。 嵌入的消息是一个数据列表,我一直在尝试使用emotes更新它 由于某种原因,堆栈溢出答案都不起作用。我已经尝试了以下几种修复方法,它们会引发我的错误等,但我无法修复 name=wait client.send(channel,embed=embed) 名称。添加\u反应(“表情名称”) Discord.py版本:1.3.4 bot的回应: 来自bot的期望响应: 代码段: em

我正在制作一个机器人,它将文件中的某些数据(使用熊猫)打印到嵌入的消息中。 嵌入的消息是一个数据列表,我一直在尝试使用emotes更新它

由于某种原因,堆栈溢出答案都不起作用。我已经尝试了以下几种修复方法,它们会引发我的错误等,但我无法修复

name=wait client.send(channel,embed=embed)

名称。添加\u反应(“表情名称”)

Discord.py版本:1.3.4

bot的回应:

来自bot的期望响应:

代码段:

                    embed.add_field(name="__**{}**__".format(trend_name2), value="__Level__: **{0}**\n__Category__: **{1}**\n__Position__: **{2}**\n\n**{3}** Trends until **{4}** "
                                                                             "trend\n(**{5} days and {6} hours**)\n\n ‎".format(
                    trend_level2, trend_category2.title(), trend_position2, min(lookup_difference), trend_name2.title(), days_until_trend, hours_until_trend))
                print(lookup_index)
                z += 1
                if z == 6:
                    embed_fields.append(embed)
                    z = 0
                    embed = discord.Embed(title="Level list", color=0x00d9ff)
            page_ = 0
            await message.channel.send(embed=embed_fields[page_])

            # On right arrow reaction clicked:
            #   page += 1
            # On left arrow reaction clicked:
            #   page -= 1
            # Edit message to embed=embed_fields[page_]
            #

`

虽然不是您自己的代码,但disputils是一个非常好的库,用于像您这样的简单表情符号菜单:。这是一种制作菜单、确认等的简单方法。

看起来确实很不错,但似乎不起作用。虽然它会打印第一个嵌入,但不会添加表情。当我自己添加表情时,它也没有任何作用。你确定你使用的是正确的吗?我已经用了很长一段时间了,它工作得很好。显示一些代码会很好,因为你不必添加表情符号(它会自动添加箭头),如果需要,你可以传入自定义的表情符号。嘿,现在可以了。我相信我没有输入ctx变量,或者嵌入列表只有一个条目。但无论如何,谢谢你听到这个结果很好,谢谢你接受了答案。