Пишу бота на пайтон на библиотеке телебот. Решил сделать команду вики:
#Википедия
@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 слишком большое сообщение. Может есть какая-то функция чтобы текст большой дробить на несколько сообщений и больше ошибки не было