站点图标 小文's blog

通过telegram机器人自动发送个人文档到kindle

起因是有个同样功能的机器人,我用来传些电子书,但是用了几次就显示要收费才能使用,贫穷的我哪能受得了这委屈,刚好手边有发件服务器和域名,正好自己造个轮子。

Kindle为了方便用户传送文档,是可以直接通过电子邮件接收文件的。使用这个机器人,我们就可以随时随地发送个人文档到kindle,而kindle只需要联网,就能自动下载我们通过机器人发送的文档。

项目地址

https://github.com/qcgzxw/ebook-sender-bot

欢迎Star!欢迎PR!

项目部署文档可在readme查看,程序语言是python,其中书籍转换的功能用到了calibre。

如果想部署该项目,必须具备如下环境:

  1. 可用于访问telegram的网络
  2. python3环境
  3. SMTP发件服务器
  4. calibre环境

使用方式

首次使用需要设置邮箱,以后使用直接传文件即可,不再需要额外的设置。

  1. telegram搜索e_book_send_bot,或者浏览器打开https://t.me/e_book_send_bot,打开机器人
  2. START按钮,机器人会发你详细操作。
  3. 接着发送 /email 你的kindle邮箱@kindle.cn 绑定你的kindle邮箱
  4. 如果邮箱格式正确,则会返回提示信息绑定成功,然后去kindle将机器人的邮箱添加到白名单
  5. 添加完成后,发送文档给机器人,随后在kindle首页刷新看是否有新文档即可。

搭配1library免费看书

细心的小伙伴可能已经发现了,上图演示的文件是从1library机器人转发来的,本人也是使用该机器人来转发电子书到kindle,书库很大基本没有找不到的资源。

Z-Library是号称全球最大的电子书库,经我本人几个月的测试,确实我想要看的书都有,甚至网络小说都有人制作好了上传在上面。

对于免费账户,每天限制下载5本书,且下载速度被限制到1MBps。虽然付费之后可以直接在网页端和tg机器人转发给kindle,但是贫穷限制了我的想象力,只好自己写个机器人来曲线救国。

这样我们只需多花1秒钟的时间,将书籍文件从1lib机器人转发给我这个机器人,便能白嫖会员功能。

操作

  1. telegram搜索firstlibrarybot,或者浏览器打开https://t.me/firstlibrarybot,打开机器人
  2. 点击start之后,会发出一个链接绑定你的账号,打开链接,去官网注册一个账号登录
  3. 登录之后在编辑个人信息最下面有个绑定telegram机器人,是个链接,点击选择telegram打开就绑定完成了

最后可以直接在机器人发送书籍名称来搜书,然后转发给我的机器人即可推送到kindle

退出移动版