Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在discord bot命令python中插入多个参数_Python_Python 3.x_Discord_Discord.py - Fatal编程技术网

如何在discord bot命令python中插入多个参数

如何在discord bot命令python中插入多个参数,python,python-3.x,discord,discord.py,Python,Python 3.x,Discord,Discord.py,我试图让我的discord bot执行一个文件,然后发送一条消息,说明该文件已执行,但当我添加ctx.send命令时,它不会发送到服务器中。它确实执行bat文件,但bot不会发送一条消息说“正在打开不协调” 问题是你不必等待操作系统,因为它不是一个协同程序 修订后的守则如下: async def discord(self,ctx): 操作系统(“discord.bat”) 等待ctx.send('开始不和谐') async def discord(self, ctx): await os.

我试图让我的discord bot执行一个文件,然后发送一条消息,说明该文件已执行,但当我添加ctx.send命令时,它不会发送到服务器中。它确实执行bat文件,但bot不会发送一条消息说“正在打开不协调”


问题是你不必等待操作系统,因为它不是一个协同程序

修订后的守则如下:

async def discord(self,ctx):
操作系统(“discord.bat”)
等待ctx.send('开始不和谐')
async def discord(self, ctx):
  await os.system("discord.bat") 
  await ctx.send('Opening discord')