前文 这是一只可以一次性打包导出多张贴纸的 Telegram bot,调戏请戳这里。
这次用 Telegraf 重构,加入了更好的错误处理和一键导出一组贴纸的功能。
不过不知道为什么 bot 对于 message update 的响应速度变慢了,还没有时间去深入检查。应该不是代码性能的问题。
下载从之前框架自带的 pump 换成了 request,然后异步请求速度太快还是会被 Telegram 限制。所以目前还是改回了一个个文件下载。
并且解决了莫名其妙的文件损坏(大概)、任务无响应、各种无效文件... 等等奇葩的问题。
效果

惯例蹭访问量(大部分是吐槽,只想看实现的请移步源码 https://blog.phoenixlzx.com/2018/09/28/stickerset2packbot-refactory-with-telegraf/