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

尝试使用Discord.js通过不和谐机器人向特定通道发送消息

宗政博文
2023-03-14

正如标题中提到的,我正在尝试使用我使用discord构建的discord bot向特定频道发送消息。js和Node。js。我正在使用以下代码将消息发送到特定频道:message。公会频道。隐藏物查找('CHANNEL_ID')。发送(somebed) 。问题是,每当我将这段代码添加到文件并运行它时,控制台就会收到一条错误消息。错误信息如下:如果(fn(val,key,this))类型错误:fn不是函数,则此错误信息指的是自动生成的文件。所以我的问题是我是否做错了什么,或者是某种错误。


共有1个答案

曹涵润
2023-03-14

你也可以试试

message.guild.channels.cache.get("CHANNEL_ID").send(someEmbed);

虽然你的代码应该运行没有任何问题。

 类似资料:
  • 我一直在四处寻找,似乎找不到我用Typescript制作的不和谐机器人的这个问题的答案。我的所有命令都放在它们自己的文件夹中,每个命令都有一个单独的文件。有助于保持井井有条。 我见过有人说 但这给了我并且 实际上,每当有人运行重启命令时,我会尝试在每个文本频道(从列表中给出)发送一条机器人消息,因为不管出于什么原因,人们总是重启机器人。我把它实现为一件有趣的事情,如果有人需要使用它,我会时不时地以

  • 如何让机器人只响应我编写命令的特定通道

  • 我有一个Discord Python bot,我正在尝试运行一个后台任务,该任务将持续每隔X秒向一个通道发送一条消息—无需任何命令。当前有任意5秒的测试时间。 这是有问题的齿轮文件(为了效率而删除了进口和诸如此类的东西) 我有一种感觉,这是因为self参数是唯一传递的参数,但我在阅读API文档时有点困惑,不知道在这里到底要做什么。 我尝试了而不是,我尝试了定义(但就我所读的内容而言,我不应该使用我

  • 请不要说“已经回答”,因为我尝试了一切,包括这里的所有相关帖子,显然,我正在阅读api文档。 完全错误为: 忽略on_ready Traceback(最近一次调用)中的异常:文件“/usr/local/lib/python3.8/dist packages/discord/client.py”,第312行,在on_ready wait channel中的事件wait coro(*args,**kw

  • 我正在尝试制作一个机器人,每4小时发送一次自动消息,但由于某些原因,它无法工作。我查看了所有的google和stack overflow,但没有一个答案能帮助我。不和谐是否改变了机器人发送消息的方式? 如果我试图运行这个代码,它会给我这个错误 任何帮助将不胜感激并感谢您的时间

  • 我想在JDA中迭代一个通道中的所有消息,但我不知道怎么做。我曾试图了解它的历史,但我认为它没有给我任何有用的东西。我试着看了一下这些文件,但找不到任何有用的东西。如果可能的话,我正在尝试获取一个列表或数组列表,以便将每条消息添加到一个文件中。