前言

旧版本:PagerMaid-Modify 已经不在更新 现在做下新版本PagerMaid-Pyro笔记

旧版本安装:

#新建人形bot文件夹,并cd过去

mkdir pm && cd pm

#一键下载脚本并安装

wget https://gitlab.com/Xtao-Labs/pagermaid-modify/-/raw/master/utils/docker.sh -O docker.sh&& chmod +x docker.sh && bash docker.sh

新版Pyro本安装:

mkdir pm && cd pm

##一键安装:

wget https://cdn.staticaly.com/gh/TeamPGM/PagerMaid-Pyro/development/utils/install.sh -O install.sh&& chmod +x install.sh && bash install.sh

## Docker装好后一键安装(可选):

wget https://raw.githubusercontent.com/TeamPGM/PagerMaid-Pyro/development/utils/docker.sh -O docker.sh && chmod +x docker.sh && bash docker.sh

要点:

新版配置与旧版一样 但是命令前缀 – 改为 ,

如:

旧版 

-apt install shift
     新版 
,apt install shift

shift 使用时出现 “出错了呜呜呜 ~您好像输入了一个无效的参数。”   检查下 空格 不能有多的空格 每个字符间只能有一个 空格

如:

旧版

-shift set -1001608374627 -1001691351527

新版

,shift set -1001608374627 -1001691351527

人形常用命令(旧版 ) 新版命令前缀 – 改为 ,

-apt install 插件名 #安装插件
#插件安装也可以一次性多个,用空格隔开。
-apt install dme eat autochangename bc
-apt disabled 插件名 #禁用插件
-apt remove 插件名 #卸载插件
-update 插件名 #更新插件
-alias set 旧命令 新命令 #重定向原插件命令,例如-alias set dme d,以后就只需要-d执行,而不是-dme。
-speedtest #测试机器速度
-sysinfo #查看机器信息
-status #查看机器运行状态
-restart #重启人形bot

可选:Docker容器安装

docker run -d \
–restart=always \
–network=host \
-e PUID=$PUID \
-e PGID=$PGID \
–name=pagermaid \
–hostname=pagermaid \
-e RUN_AS_ROOT=true \
-v $PWD/workdir:/pagermaid/workdir \
mrwangzhe/pagermaid_modify

配置相关参数并登录账号
查看日志: 
docker logs pagermaid

要是第一次执行会提示 未检测到配置文件,请使用命令
容器外:
docker exec -it pagermaid bash /pagermaid/workdir/utils/docker-run.sh

容器内:
bash /pagermaid/workdir/utils/docker-run.sh

填入api_key及api_hash (如何获取请自行查教程)
配置完成后 重启:
docker restart pagermaid

继续查看日志:
docker logs pagermaid

填入相应手机号(国内电话号码前需要+86),telegram 会受到一条验证,输入验证码
最后ctrl+c结束

注意:docker需要在翻墙环境 ,手机号前需+86(国内电话),最后需要ctrl+c结束,不然无法保存配置文件。若忘记了可重启容器后再执行一次容器命令(容器内xxx,容器外xxx)

可选:配置自动更新(利用watchtower)

docker run -d \
–name watchtower \
–restart unless-stopped \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower -c