run = True
def start():
for event in self.long_poll.listen(): # Слушаем сервер
if event.type == VkBotEventType.MESSAGE_NEW:
if event.object.from_id not in self.users:
self.users[event.object.from_id] = Commander()
# Пришло новое сообщение
if event.type == VkBotEventType.MESSAGE_NEW:
self.send_msg(event.object.peer_id, self.users[event.object.from_id].input(event.object.text))
while run:
try:
start()
except КонкретноеИсключение as exc:
# Здесь нужно его залогировать