@alexxxthunder

Как сделать так чтобы бот мог отправить большое сообщение несколькими сообщениями?

Пишу бота на пайтон на библиотеке телебот. Решил сделать команду вики:

#Википедия
@bot.message_handler(commands = ["wiki"])
def regingword(message):
    regword = bot.send_message(message.chat.id, "Введите слово, значение которого нужно найти: ")
    bot.register_next_step_handler(regword, sendingmean)
def sendingmean(message):
    word = message.text.strip().lower()
    wikipedia.set_lang("ru")
    try:
        sendingmessage = wikipedia.summary(word)
    except wikipedia.exceptions.PageError:
        sendingmessage = "Ошибка: по вашему запросу ничего не найдено!"
    except wikipedia.exceptions.WikipediaException:
        sendingmessage = "Ошибка: по вашему запросу ничего не найдено!"
    bot.send_message(message.chat.id, sendingmessage)


Если например ввести запрос пайтон то выдаст ошибку 400 слишком большое сообщение. Может есть какая-то функция чтобы текст большой дробить на несколько сообщений и больше ошибки не было
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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