当前位置: 首页 > 知识库问答 >
问题:

My Discord Javascript Bot自动删除任何类型的嵌入

谭俊
2023-03-14

每当我发送一个嵌入(我自己或另一个bot)时,我的主bot自动删除它们,我不知道为什么,我确实多次得到一个错误:

(节点:3568)UnhandledPromisereRejectionWarning:DiscordapiError:RequestHandler.Execute(C:\users\person\desktoes\discord bot\node_module\discord.js\src\rest\requestHandler.js:154:13)在processTicksAndRejections(internal/process/Task_queues.js:93:5)在async RequestHandler.Push(C:\users\person\desktoes\discord

下面是我的主代码文件:https://pastebin.com/rgblxynn

奇怪的是,它不会删除正常的图像或文本,除非它符合亵渎或链接过滤器,但任何有关嵌入它只是删除立即,不管是机器人或人发送它。

共有2个答案

鲜于高明
2023-03-14

如果我是正确的,discord.js将嵌入作为链接,所以您的链接过滤器正在删除它们。如果要忽略机器人发送的消息,请使用以下命令:

if(message.author.bot) return;

在所有消息处理程序的开头插入这一行,它应该会起到作用。

隗新霁
2023-03-14

这可能是服务器上的东西,而不是机器人,确保嵌入链接选项是打开的。这很可能不是机器人,只是服务器。如果不是,我不知道还有什么原因会导致这种情况。

 类似资料:
  • 注意:我没有看到我的原始JSON,也不知道包装器元素是谁或什么。

  • 我有三种模式:有许多有许多。当我删除一个用户时,我希望自动删除他所有相关的帖子以及与这些帖子相关的评论。为了实现这一点,我在和模型中有以下代码: 当我删除一个用户时,他的所有帖子都会被删除,但是评论会被保留。为什么会发生这种情况?

  • 我已经创建了一个自定义的帖子类型“Shop”,其中包含商店类别的自定义分类法 对于我的商店类别存档页面,我希望URL结构为: example.com/shop/tech/(代替example.com/shop/category/tech/) 我希望商店的帖子example.com/shop/shop-post-title-example 我尝试了下面的代码并保存了永久链接,但当我访问商店帖子时,它

  • 我想知道是否可以删除自定义帖子类型的URL结构。例如,我有2个自定义帖子类型:投资组合和滑块。 我想保持像这样的投资组合帖子类型的URL结构:mysite.com/portfolio/item-1等。 但是我不希望滑动条帖子的URL结构,因为滑动条只会显示在主页上,我不希望访问者能够访问mysite.com/slider/slide-1。可能吗? 提前感谢:) Wordpress论坛帖子:http

  • 问题内容: 我知道可以通过deleteByQuery从某种类型删除所有文档。 例: 但是我没有术语,只是想删除该类型的所有文档,无论使用什么术语。什么是实现这一目标的最佳实践?空项不起作用。 链接到deleteByQuery 问题答案: 我相信,如果您将通过查询进行的删除与匹配相结合,则它应该做您想要的所有事情(例如,使用示例): 或者您可以删除类型:

  • 假设您有以下抽象java类: 以及以下子类层次结构: 假设您需要在超类上的给定点使用泛型类型,例如,为了在构造函数上使用gson库将请求json反序列化到特定的请求对象,如下所示: 您需要变量“typeOfI”中的泛型I类型 是否有一个全局解决方案,允许获得由尊重以下约束的具体子类指定的泛型类型? 该类型是在运行时获取的,与子类的层次结构无关(这个问题的示例可能更复杂) 开发人员只需要定义泛型来扩