一个简单的python工具,它集成了bot telegram@serietvitaly bot的api
serietvapi-bot的Python项目详细描述
系列下载程序
如何安装?
此包仅适用于python 3,用python 2运行它意味着有错误。{
如果它返回试图以管理员权限执行命令的错误(将
sudo
放在命令前面)。它目前已经在macos操作系统上得到了很好的测试,在windows上还没有测试,而在raspbian操作系统(raspberry pi)上,它仍然需要测试和支持。
安装了什么?
这是一个python工具,支持其他python工具,所有这些工具都是免费和开源的。以下是安装我们的工具时安装的所有python模块:
- youtube-dl下载
- Telethon允许您创建一个客户端电报并在您的位置执行操作,我们使用它来执行已下载文件的上载。
- requests是一个工具,它允许您发送具有更多人类语法的http请求(集成在python中的是一个小人类,接近语法java)
有人问我电报上说不提供的资料,怎么来的?
Telethon在所有方面都是一个可供选择的电报客户端,但没有一个图形用户界面(GUI),因此需要敏感数据,如电话号码、验证码和密码(如果已设置)。此类数据非存储在您的计算机或我们的服务器上(您可以查看这些文件并确保不会发生此类救援)。
有两个文件,一个以.json结尾,另一个以.sessione结尾,这是第一个存储凭据以同时使用telethon api(已插入api id和api散列值,如果您有自己的客户,您可以输入您自己的)来自我们的bot电报@SerieTvItaly_bot,这些都是在bot中创建api帐户时提供的。
此数据只请求一次,并且在整个帐户期间有效,当帐户过期或不再有效时,将自动再次要求您提供凭据。 第二个文件(.session)包含与您的个人资料交互所需的所有信息(发送消息并获取消息,甚至是中等大小的),但没有对您的电话号码或密码的引用,而是电报提供的其他信息。
作为一个潜在的替代客户机,您还可以将telegram与这个python脚本一起使用,您还可以从代码中看到,消息和文件只发送到我们的bot,不读取消息,因为我们不感兴趣,因为此python脚本的目的是帮助改进bot和qunidi以分配更大的奖品。