Задать вопрос
@Guerro69

Бот в вк отправляет одно сообщение а далее ошибка?

Я сделал простого бота, суть его токова, когда ему в лс или в беседе с ним пишут сообщения, он должен писать сообщения в подготовленную мною кф, он работает, но проблема в том, что он работает на аодно сообщение, когда пишут второе сообщение, он просто выдаёт ошибку vk_api.exceptions.ApiError [10] Internal server error. Я прочитал что эта ошибка значит, словив её, я думал что сообщения будут отправляться через раз, но это не так. Вот код:
while True:
    try:
        for i in longpoll.listen():
            if i.type == VkBotEventType.MESSAGE_NEW:
                vk.messages.send(peer_id=2000000005, message=f"Сообщение из чата (ID: {i.chat_id})\nID Пользователя: @id{i.obj.from_id}\nТекст: {i.obj.text}", random_id=rand)

    except vk_api.exceptions.ApiError:
        time.sleep(2)

UPD: У моего друга есть такой же бот и у него всё прекрасно работает.
  • Вопрос задан
  • 96 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
@fanepka
Работаю на Python
МЕНЬШЕ ПЕЙ
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы