如何让我的机器人发送命令让单独的机器人做某事?

Posted

技术标签:

【中文标题】如何让我的机器人发送命令让单独的机器人做某事?【英文标题】:How do I make my bot send a command to make a separate bot do something? 【发布时间】:2019-06-29 14:55:06 【问题描述】:

所以我对使用 javascript 进行编码还比较陌生,尤其是 discord.js。我在我的 Discord 服务器上安装了一个名为 Icarus 的机器人,它能够在语音频道中进行语音倒计时。

我正在尝试制作一个机器人,它可以自动激活命令让 Icarus 时不时地执行此操作。

我可以让我的机器人发送消息

'!cd 10'

这将使发送者当前所在的语音通道开始倒计时 10 秒。

我的机器人在频道中,但是当它发送该消息时,什么都没有发生。

我相信这是因为 Icarus 的所有者在他们的代码中放置了一个 If 语句,以防止机器人激活命令。

有人知道解决方法吗?

谢谢。

【问题讨论】:

【参考方案1】:

唯一的解决方法是告诉机器人所有者允许所有机器人输入或为您自己的机器人设置例外。

您无法从外部影响另一个机器人以这种方式运行的方式。

【讨论】:

以上是关于如何让我的机器人发送命令让单独的机器人做某事?的主要内容,如果未能解决你的问题,请参考以下文章

Discord.py 机器人:如何让我的不和谐机器人向我发送对用户在 DM 中使用的命令的响应,例如进行调查?

如何让我的机器人消息响应特定频道中的命令

如何让我的不和谐机器人只在聊天中工作?

如何让我的 Python Discord 机器人检查消息是不是由机器人本身发送?

发送某些单词时如何让我的不和谐机器人发送附件

如何让我的自定义不和谐机器人发送消息