Telegram 将文件附加到电报机器人API中的长文本

Telegram 将文件附加到电报机器人API中的长文本,telegram,telegram-bot,Telegram,Telegram Bot,我想在电报机器人中将一个文件附加到一个长文本中(如图像的问题)。所以,多亏了Telegram的web预览功能,我知道使用HTML/Markdown标记可以做到这一点 但实际上我想在电报聊天中附加一个文件(我有文件id,还可以找到文件路径)。所以,我认为通过getFile方法获取文件URL,然后使用作为链接的URL可能会起作用,但事实并非如此!另外,即使这样做有效,使用它可能会暴露我的机器人令牌[因为如果链接文本被隐藏,他们可以访问链接] 除了在服务器上下载文件(当文件大小很大时,这是非常昂贵的)

我想在电报机器人中将一个文件附加到一个长文本中(如图像的问题)。所以,多亏了Telegram的web预览功能,我知道使用HTML/Markdown标记可以做到这一点

但实际上我想在电报聊天中附加一个文件(我有文件id,还可以找到文件路径)。所以,我认为通过getFile方法获取文件URL,然后使用作为链接的URL可能会起作用,但事实并非如此!另外,即使这样做有效,使用它可能会暴露我的机器人令牌[因为如果链接文本被隐藏,他们可以访问链接]

除了在服务器上下载文件(当文件大小很大时,这是非常昂贵的),解决方案是什么

或者我不应该使用这个标记功能,还有另一种方法我应该遵循


我知道最有可能有一个解决方案,因为已经有一对“电报附加机器人”。

不幸的是,此时您不能只传递
文件id
:(

但这里有一个简单的解决方案,您可以使用用户名创建一个公共频道,并将所有文件转发/上载到该频道,然后链接到该频道。例如:

@Sean_Bot md Here is [simple](https://t.me/tdfiles/4) file