从外部文件调用电报令牌(Calling a Telegram Token from an exter

2019-10-29 08:45发布

我似乎无法找到关于这事,我知道我有一个解决方案个月前。 我想用写的python-电报机器人的电报博特从任何(法律)网站上下载的视频,并将其发送给用户。

机器人应该问他是否想要一个视频,音频(MP3)或GIF(MP4 W / O音频)的用户。 这应该通过内嵌的键盘发生。 我越来越从我最初的问题了......

我不想让脚本里面的道理,因为我可能会与他人更具体的帮助分享。 所以,我怎么叫从外部“token.txt”令牌是我的python脚本中使用?

Answer 1:

你的意思是这样的吗?

import os
with open(os.path.dirname(os.path.realpath(__file__)) + '/token.txt') as file:
    TOKEN = file.readline().strip()
updater = Updater(TOKEN)

我猜想这是“亚军”脚本,它应在同一目录作为标记文本文件中。 该dirname/realpath的东西是让即使你从另一个目录调用脚本亚军它的工作。

我做同样的事情与我的机器人,我添加了token.txt.gitignore ;-)



文章来源: Calling a Telegram Token from an external file