新版人行bot(PagerMaid-Pyro)笔记

前言

旧版本: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

旧版本安装参照科技玩家的这个贴子:https://www.kejiwanjia.com/jiaocheng/zheteng/notes/77125.html

新版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容器安装

自动安装脚本

wget https://gitlab.com/Xtao-Labs/pagermaid-modify/-/raw/master/utils/docker.sh
bash docker.sh

手动安装 (以容器名pagermaid为例)
1. 先运行容器启动代码

docker run -d \
--restart=always \
--network=host \
--name=pagermaid \
--hostname=pagermaid \
-e RUN_AS_ROOT=true \
mrwangzhe/pagermaid_modify

2. 配置好pagermaid-config

docker exec -it pagermaid bash utils/docker-config.sh

3. 持久化数据

a.停止容器

mkdir -p /root/pagermaid
docker cp pagermaid:/pagermaid/workdir /root/pagermaid
docker stop pagermaid

b.把数据拷贝到指定的目录 如(/root/pagermaid),并删除容器

docker rm pagermaid

c.重新创建容器

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

可选:备份pagermaid

tar -zvcf /root/pagermaid.tar.gz /tmp

传到新机器的/tmp目录下 然后执行

tar -zxvf /tmp/pagermaid.tar.gz -C /

填入相应手机号(国内电话号码前需要+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

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注