gaofeird/marsyun

人形自走bot PagerMaid-Modify 简单教程

Opened this issue · 0 comments

首先你得有VPS,建议用debian10系统,debian10自带python3,不容易出现运行错误,适合小白安装食用!
先去申请telegram api
API申请链接:https://core.telegram.org/api
Creating an application
API development tools
表格随便填
拿个小本本把申请到的APIID和APIHASH保存一下,等下要用
下面开始安装自走bot
安装软件

apt-get install git neofetch tesseract-ocr libtesseract-dev tesseract-ocr-all libzbar-dev imagemagick figlet ffmpeg python3-pip redis-server -y
把pagermaid的文件clone到vps上

mkdir /var/lib/pagermaid && cd /var/lib/pagermaid && git clone https://github.com/xtaodada/PagerMaid-Modify.git
安装自走bot所需依赖

cd PagerMaid-Modify && pip3 install -r requirements.txt && pip3 install pyocr dateparser
修改配置文件

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
输入注册tg的手机号和验证码,如果有二次验证,填写二次密码即可,这样就登录成功了!
用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
最后我们启动bot

systemctl daemon-reload && systemctl start pagermaid && systemctl enable pagermaid

systemctl daemon-reload && systemctl start pagermaid && systemctl enable pagermaid
搞定,收工!