簡體   English   中英

使用 python-telegram-bot Package 將文檔發送到電報機器人

[英]Send document to telegram bot using python-telegram-bot Package

我正在嘗試使用 python 和 python-telegram-bot Package 構建一個電報機器人,現在我嘗試將文檔發送給用戶

我的代碼喜歡

def start(update, context):

return update.message.download(open('cv.pdf', 'rb'))

但它顯示一個錯誤,如return update.message.download(open('cv.pdf', 'rb')) AttributeError: 'Message' object has no attribute 'download'

那么如何以任何方式向用戶發送文檔文件呢?

電報.信息

消息對象沒有下載屬性,但機器人對象有一個send_document屬性,以便成功發送文檔。

doc_file = open('cv.pdf', 'rb')
chat_id=update.effective_chat.id
return context.bot.send_document(chat_id, doc_file)

我有同樣的問題,我想發送.txt 文件並且我在 nodejs 中使用 telegraf.js 你們也可以幫助我嗎? 如何使用 TelegrafJS 框架從電報機器人發送.txt 文件?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM