我想让我的 Discord 机器人能够响应另一个机器人的命令。所以其他机器人可以使用我的机器人。对于特定命令,我该怎么做?我应该添加什么?感谢您的帮助。
@bot.command()
async def dothat(ctx):
await ctx.send("!blabla")
答案 0 :(得分:0)
这仅在 discord.js 和 discord.jda 中的 discord.py 上是不可能的
答案 1 :(得分:0)
其他机器人可能会阻止机器人与它联系,因为它是一些不和谐列表网站(例如 top.gg)的政策。但是,默认情况下,其他机器人可以联系其他机器人。
机器人可以通过使用
来检测它是否有机器人与它联系ctx.message.author.bot
这是一个布尔值,当消息的作者是机器人时为真。