• Как решить проблему когда ВК бот флудит после приписки else?

    @Arhipick Автор вопроса
    import random
    import vk_api
    from vk_api.longpoll import VkLongPoll, VkEventType
    from vk_api.keyboard import VkKeyboard, VkKeyboardColor
    from vk_api.utils import get_random_id
    
    def write_message(sender, message, keyboard=None):
        Vk_Post = {
            'user_id': sender,
            'message': message,
            'random_id': 0
        }
        
        if keyboard != None:
            Vk_Post["keyboard"] = keyboard.get_keyboard()
        else:
            Vk_Post = Vk_Post
            
        authorize.method('messages.send', Vk_Post)
    
    token='токен'
    authorize = vk_api.VkApi(token = token)
    longpoll = VkLongPoll(authorize)
    for event in longpoll.listen():
        if event.type == VkEventType.MESSAGE_NEW and event.to_me and event.text:
             reseived_message = event.text
             sender = event.user_id
    #дальше просто сообщения без каких либо алгоритмов тупо if и elif
             else:
                 keyboard = VkKeyboard(inline = True)
                 keyboard.add_button("В начало", VkKeyboardColor.POSITIVE) 
                 write_message (sender, "Нажми на кнопочку", keyboard)