首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取interaction.send的消息ID

获取interaction.send的消息ID
EN

Stack Overflow用户
提问于 2022-07-22 14:50:19
回答 1查看 388关注 0票数 0

我有一个可以发送嵌入的disnake机器人。我想几天后编辑嵌入,所以我需要存储通道id和消息id,以便稍后更新嵌入。直到今天,我有一个可行的解决方案:

代码语言:javascript
复制
await inter.send(embed=my_embed)
msg = await inter.original_message()
message_id = msg.id

然而,没有意识到我身边的任何变化,我现在得到了401。

代码语言:javascript
复制
File "/usr/local/lib/python3.8/site-packages/disnake/ui/view.py", line 370, in _scheduled_task
await item.callback(interaction)
File "/code/cogs/raffle_elements/time_selection.py", line 108, in callback
msg = await inter.original_message()
File "/usr/local/lib/python3.8/site-packages/disnake/interactions/base.py", line 342, in original_message
data = await adapter.get_original_interaction_response(
File "/usr/local/lib/python3.8/site-packages/disnake/webhook/async_.py", line 224, in request
raise HTTPException(response, data)
disnake.errors.HTTPException: 401 Unauthorized (error code: 50027): Invalid Webhook Token

不和的一方有什么变化吗?是否有一种更好、更健壮的方法来获取消息的id?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-07-23 08:34:00

这是不和谐方面的一个问题,与新ids中的19位数字有关。他们会修好的

暂时不起作用的东西:

修改webhook

  • Interaction Defer

  • Modifying交互response

  • Deleting webhooks

  • Followup interactions

开发人员不和谐服务器:https://discord.gg/discord-developers

几乎相同的问题:discord.py (error code: 50027): Invalid Webhook Token

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73082251

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档