Работаю с
PyQt5. Нужно запустить
Discord-бота вместе с остальным потоком.
def BOT_RUN():
print("FUNC: BOT_RUN")
bot.run(config.BOT_TOKEN)
class WorkThread(QtCore.QThread):
threadSignal = QtCore.pyqtSignal(int)
def __init__(self):
super().__init__()
def run(self):
i = ''
self.msleep(300)
self.threadSignal.connect(BOT_RUN)
self.threadSignal.connect(CHECK_CSVS)
self.threadSignal.connect(SERVER_MONITORING)
self.threadSignal.emit(i)
self.threadSignal.disconnect(CHECK_CSVS)
self.threadSignal.connect(BOT_RUN)
- срабатывает и запускает бота, но приложение закрывается. Будто, запустил бота и это ему хватает.
Для дебага написал в каждой функции
print("FUNC: функция")
, чтобы понять, запускаются ли остальные функции.
Получается что не запускается:
FUNC: BOT_RUN
PS C:\Users\...\Desktop\LOGGER>
Как продолжить дальнейшее действия кода после запуска бота?