我想用python-telegram-bot软件包编写一个电报bot,该软件包等待用户的网址,然后询问用户他要使用哪种格式的文件。
我有一个关于从外部来源调用令牌的问题,here已得到答复。
我将如何编写漫游器,因此用户不必调用命令,而是可以发送URL(例如https://youtube.com,www.youtube.com或youtube.com,对于reddit,twitter等)?然后,我希望机器人返回一个嵌入式键盘,询问格式(视频,音频或Gif),然后以自己的方式发送。 (还要从本地服务器上删除文件)。
该机器人将利用youtube-dl下载视频并将其转换为所选格式。我想对不同的网站/选择的格式使用不同的预设。如果有人发送了网址并选择了GIF,则应自动选择预设以从视频中删除音频。然后,电报会将其识别为gif,并在聊天中自动播放。