def main(self):
for event in self.longpoll.listen():
if event.text == "a":
print(1)
Есть несколько функций такого типа. В зависимости от выбора пользователя меняется функция и в каждой из них вызывается свой
for event in self.longpoll.listen()
. Проблема в том, что если пишут 2 пользователя и система ждет текст от пользователя номер 1, пользователь номер 2 может написать что угодно и запустить ту или иную функцию самостоятельно. Я уже пытался разделять пользователей потоками, ничего не помогает. 2 пользователя не могут одновременно без ошибок писать системе. Можно ли взять сообщения определенного пользователя?