Нужно создать бесконечный цикл чтобы проверять события,
не ну конешно я могу создать бесконечный цикл, но ето тормозит бота, а нужно чтобы если события верно бот отправлял сообщение, но продолжал работать...
from PyQt5 import QtWidgets
# Импортируем наш шаблон.
from myform import Ui_MainWindow
import sys
class mywindow(QtWidgets.QMainWindow):
def __init__(self):
super(mywindow, self).__init__()
self.ui = Ui_MainWindow()
self.ui.setupUi(self)
# подключение клик-сигнал к слоту btnClicked
self.ui.pushButton.clicked.connect(self.btnClicked)
def btnClicked(self):
self.ui.label.setText("Вы нажали на кнопку!")
# Если не использовать, то часть текста исчезнет.
self.ui.label.adjustSize()
app = QtWidgets.QApplication([])
application = mywindow()
application.show()
app.exec()
ПОПРАВКА суть в том что app.exec() останавливает код, а не выполнять ее нельзя, изменим задачу, нужно чтобы бот отправлял то что мы вписали в консоль, как нам постоянно проверять есть ли даные если поставить перед app.exec() то програма работать не будет, а если после - то оно не выполнится до окончания програмы...