- 安装依赖:
npm install
;推荐nodejs版本为v16.x及以上 - 修改
index.js
中第82行的redis配置,应与extend_vps_playwright
项目中的redis连接配置一致,https://app.redislabs.com/ 可以免费领取30M内存的redis。 - 启动脚本:
node index.js {telegramID}
,执行一次则启动一个telegram客户端,把hax_code写入到redis的hax_bot_code_{telegramID}
key中,执行命令得时候不要大括号。
- 在 https://my.telegram.org/ 获取, 点击API development tools (不知道为什么,我在电脑浏览器上生成不成功,手机浏览器上却成功了,莫非是浏览器UA bug)。填到
index.js
的11、12行。 - 如登陆验证成功并且你的hax_bot消息记录中最近一条消息是续签code,则会打印出该code,请对比与你的app中是否一致。
- 默认设置 hax_code轮询频率为8秒,redis key过期时间为30分钟。
- 建议用pm2守护该进程。
- 实测发现,长期运行下来,会存在内存回收不及时的情况,导致内存持续积压,没精力解决了,建议写个crontab,5~6小时重启一次,
pm2 restart index.js
或者pm2 reload index.js
。