目录

写在前面

 CentOS7上发现这个bot的ocr功能没法用(大雾,只能换Debian10来玩了,有一说一Debian的软件库真香。如果有大佬搞定了欢迎评论区留言·····

申请telegram api

yuan (1).png

yuan (2).png

  1. api申请链接
  2. Creating an application
  3. API development tools
  4. 填写表格

开始安装

安装软件

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

好力,弄完了可以开始愉快的玩耍了

最后

最后编辑:2020年11月15日 ©著作权归作者所有

已有 7 条评论

  1. 前面都没问题,最后运行bot提示SyntaxError: invalid syntax怎么破

    1. @游客王大锤

      你用的是什么系统 :qwq2:

        1. @游客王大锤

          可能是Python的问题,可以尝试升级到Python3.6及以上版本试试 :qwq13:

  2. 乌班图桌面版可以不?

  3. 乌班图桌面版可以不?问一下

    1. @嘻嘻嘻

      https://github.com/xtaodada/PagerMaid-Modify

发表评论

正在加载 Emoji