Привет!
Такой вопрос, бот телеграмм на python
#pip install pyTelegramBotAPI
#pip install telebot
#https://github.com/eternnoir/pyTelegramBotAPI
#https://winkomp.ru/telegram-bot-python-pytelegrambotapi
import telebot
from telebot import types
from telebot import util
from telebot import apihelper
import urllib.request
bot = telebot.TeleBot("1146974384:AAEbMgl5au7hJxC-nOB954XJaX61CAuQUNk")
Doc = open("file.txt", "r", encoding="utf-8")
Dtext= Doc.read()
print(Dtext)
@bot.message_handler(commands=['start', 'help'])
def send_welcome(message):
bot.reply_to(message, "Howdy, how are you doing?")
@bot.message_handler(func=lambda message: True)
def console(message):
print("Пользователь:",message.from_user.first_name,"id:", message.from_user.id,"написал:", message.text)
@bot.message_handler(commands=['text'])
def text(message):
doc = open( 'file.txt', ' rb')
bot.send_document(chat_id, doc)
send_document(chat_id, doc)
bot.send_document(chat_id, "FILEID")
@bot.message_handler(content_types=["text"])
def text(message):
if message.text == 'document':
file = open('file.txt', 'rb')
bot.send_document(message.chat.id, file)
bot.polling()
При попытке отправить документ не происходит ошибок, а документ не приходит в ответ.
Документ лежит в каталоге с этим же кодом, pyTelegramBotAPI 3.6.7,отправляю боту "document" и тишина