【发布时间】:2020-03-29 22:54:08
【问题描述】:
我想询问有关在 2 个不同的服务器中部署机器人的问题。有什么方法可以区分这两个机器人实例吗?例如,我想为 serverA 运行一个机器人,并在 serverB(测试服务器)中运行同一机器人的另一个实例。我想拥有它,以便机器人在测试时只在 serverB 中响应类似“!ping”之类的命令一次,即使 serverA 和 serverB 都有我的机器人的运行实例(这意味着有 2 个相同代码的不同运行脚本)。我的困境是,如果我有两个相同的代码在 2 个不同的终端上运行,当我尝试在 serverB 中调用 !ping 命令时,它会执行两次操作,因为有 2 个实例。
【问题讨论】:
-
您必须在 Discord 上创建两个不同的机器人帐户,并为这两个实例使用单独的令牌
标签: python-3.x client discord.py