Бот Телеграм должен отправлять текст из документа пользователю

Нужно, чтобы бот отправлял текст из документа какого-либо формата пользователю одним сообщением. Библиотека: pyTelegramBotAPI


Ответы (1 шт):

Автор решения: sigalgleb
import telebot

bot = telebot.TeleBot("ВАШ_ТОКЕН")

@bot.message_handler(commands=['start', 'help'])
def send_welcome(message): # получаем от пользователя сообщение start или help
    with open("filename.txt", "rb") as f: # открываем документ
      contents = f.read().decode("UTF-8") # считываем все строки
      bot.reply_to(message, contents) # отправляем содержимое документа

bot.infinity_polling()
→ Ссылка