Как уменьшить размер выводимого текста в телеграмботе?
Телеграмм бот написанный на Пайтон, по команде ищет информацию в википедии, выдаёт слишком много информации
import random
import telebot, wikipedia, re
from telebot import types, TeleBot
@bot.message_handler(commands=['wiki'])
def wiki(message):
wikipedia.set_lang('ru')
r = wikipedia.page(message.text.split(maxsplit=1)[1]).content
if len(r) > 4096:
for x in range(0, len(r), 4096):
bot.send_message(message.chat.id, '{}'.format(r[x:x + 4096]))
print(x)
else:
bot.send_message(message.chat.id, '{}'.format(r))
return r
Хотелось бы что бы бот выдавал только до 1000 символов или только 1 абзац как это сделать? использовал библиотеку pip pyTelegramBotAPI
