Найти - Пользователи
Полная версия: Как вернуться в начало цикла после его завершения?
Начало » Python для новичков » Как вернуться в начало цикла после его завершения?
1
Xonix9
Бот должен ответить на сообщение и не завершить свою работу.
 for event in longpool.check():
    if event.type == VkEventType.MESSAGE_NEW:
        msg = event.message.lower()
        id = event.user_id
        if event.to_me:
            if msg == "привет":
                ffmsg(id, "Здравствуйте.")
            elif msg == "команды" or "Команды":
                fffmsg(id, "Мои команды: Погода, Википедия")
DamMercul
Не советую оверрайдить команды из билд-ина (“id”), Думаю, надо цикл
 for event in longpool.check(): ...
обернуть в
 while 1:
    ...
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB