Discord.py使用相同的命令运行多个令牌
我正在尝试使用相同的命令(如Groovy1、Groovy2等)运行多功能机器人 我试过这两种方法,但没有一种有效Discord.py使用相同的命令运行多个令牌,discord,discord.py,discord.py-rewrite,Discord,Discord.py,Discord.py Rewrite,我正在尝试使用相同的命令(如Groovy1、Groovy2等)运行多功能机器人 我试过这两种方法,但没有一种有效 client = commands.Bot(command_prefix = prefix, intents=discord.Intents().all()) @raid.command() async def test(self, message: str): await ctx.send(message) for line in open('test.txt'):
client = commands.Bot(command_prefix = prefix, intents=discord.Intents().all())
@raid.command()
async def test(self, message: str):
await ctx.send(message)
for line in open('test.txt'):
try:
loop.run_forever(client.run(line))
except:
pass
如果您想在一个脚本中运行两个机器人程序,则需要执行此操作。如果希望它们对同一命令做出反应,则必须将它们的前缀设置为相同的字符,如
?
,如果不查看下面的内容,则必须查看
import asyncio
loop = asyncio.get_event_loop()
loop.create_task(client.start(TOKEN1, bot=True))
loop.create_task(client2.start(TOKEN2, bot=True))
loop.run_forever()
如果您想在一个脚本中运行两个机器人程序,则需要执行此操作。如果希望它们对同一命令做出反应,则必须将它们的前缀设置为相同的字符,如
?
,如果不查看下面的内容,则必须查看
import asyncio
loop = asyncio.get_event_loop()
loop.create_task(client.start(TOKEN1, bot=True))
loop.create_task(client2.start(TOKEN2, bot=True))
loop.run_forever()
不,bot应同时启动两个命名客户端,但当您覆盖变量时,它应在@LQMKOnFire处启动多个不可能的令牌。不,bot应同时启动两个命名客户端,但当您覆盖变量时,它应在@LQMKOnFire处启动多个不可能的令牌