отвечает через раз
плохой код
Сомневаюсь, что
vk_session.method('groups.isMember', {'group_id': 198542978, 'user_id': id})
Возвращает 0 или 1
Определитесь, какой параметр отвечает за клавиатуру
ksend(id, '''Привет я Бот!''', 534923, keyb = keyboard)
ksend(id, 'Ну привет', 432342, keyv=keyboard)
Отправлять сообщения с одинаковым random_id?
Второй раз приведение к нижнему регистру чтоб наверняка
if msg.lower() == 'назад':
Странная конструкция
messages = vk_session.method("messages.getConversations", {"offset": 0, "count": 20, "filter": "unanswered"})
if messages["count"] >= 1:
1.
unanswered существует только для сообщений сообщества. Но вы не передаете ID группы.
2. Сомневаюсь, что бывают случаи, когда значение будет < 1
Могу ошибаться, не пишу подобное