写在前面
CentOS7上发现这个bot的ocr功能没法用(大雾,只能换Debian10来玩了,有一说一Debian的软件库真香。如果有大佬搞定了欢迎评论区留言·····
申请telegram api
- api申请链接
- Creating an application
- API development tools
- 填写表格
开始安装
安装软件
apt-get install git neofetch tesseract-ocr libtesseract-dev tesseract-ocr-all libzbar-dev imagemagick figlet ffmpeg python3-pip redis-server -y
把代码拉到小鸡上
mkdir /var/lib/pagermaid && cd /var/lib/pagermaid && git clone https://github.com/xtaodada/PagerMaid-Modify.git
安装python的依赖
cd PagerMaid-Modify && pip3 install -r requirements.txt && pip3 install pyocr dateparser
配置bot
cp config.gen.yml config.yml
sed -i "s/ID_HERE/申请到的apiID/g" config.yml
sed -i "s/HASH_HERE/申请到的apiHash/g" config.yml
运行一下bot
python3 -m pagermaid
输入注册telegram的手机号和验证码。开了两步验证的话还有个密码要输······,完事后按Ctrl + c 结束运行。
加个进程守护
cat > /etc/systemd/system/pagermaid.service << EOF
[Unit]
Description=PagerMaid-Modify telegram utility daemon
After=network.target
[Install]
WantedBy=multi-user.target
[Service]
Type=simple
WorkingDirectory=/var/lib/pagermaid/PagerMaid-Modify
ExecStart=/usr/bin/python3 -m pagermaid
Restart=always
EOF
小tips 这里的代码要全部一起复制粘贴过去哦omo
启动bot
systemctl daemon-reload && systemctl start pagermaid && systemctl enable pagermaid
好力,弄完了可以开始愉快的玩耍了
最后
- 感谢大佬@xtaodada
- PagerMaid-Modify的telegram频道
- Github项目地址
- 官方安装wiki