#python #python-3.x #discord #discord.py
#python #python-3.x #Discord #discord.py
Вопрос:
Я пытаюсь заставить своего бота discord выполнить файл, а затем отправить сообщение о том, что файл был выполнен, но когда я добавляю команду ctx.send, она не отправляется на сервер. Он выполняет файл bat, но бот не отправляет сообщение с надписью «Открытие Discord»
async def discord(self, ctx):
await os.system("discord.bat")
await ctx.send('Opening discord')
Ответ №1:
Проблема в том, что вам не нужно ждать os.system
, поскольку это не сопрограмма.
Ниже приведен пересмотренный код:
async def discord(self, ctx):
os.system("discord.bat")
await ctx.send('Opening discord')