PagerMaid Pyro - Telegram Bot
中文广告 bot 过于泛滥, 单靠举报无用
因此决定用 PagerMaid-Pyro 的插件
一键脚本
可看下脚本, 如系统支持就用
wget https://raw.githubusercontent.com/TeamPGM/PagerMaid-Pyro/development/utils/docker.sh -O docker.sh && chmod +x docker.sh && bash docker.sh
手动
Docker
如不支持一键就用 Docker, 拉取镜像并启动容器
docker run -dit --restart=always --name=pmp --hostname=pmp teampgm/pagermaid_pyro
进入容器
docker exec -it pmp bash utils/docker-config.sh
配置 bot, 可选输入自己的 APIID/HUSH 按提示配置, 注意号码前添加国家代码 +1, +86, +852
Podman
我的系统是 Fedora + Podman
启动容器, Podman 不能开启自动运行, 在后面处理
podman run -dit --name=pmp --hostname=pmp teampgm/pagermaid_pyro
进入容器, 配置 bot
podman exec -it pmp bash utils/docker-config.sh
配置完回到宿主机, 生成 systemd 配置文件
podman generate systemd --name pmp > /etc/systemd/system/container-pmp.service
启用开机自启动
systemctl enable pmp
在 telegram 客户端内发送命令安装插件
,apt install pmcaptcha
推荐配置 timeout 参数
ERROR
在 tg 发送 ,help
正常反馈表示服务运行正常, 可忽略 sqlite3.OperationalError: database is locked
上游依赖的解决方法, 不确定有用
- docker exec -it pmp bash
- apt update && apt upgrade
- apt-get install psmisc
- fuser pagermaid.session
- kill 1234 [返回的数字] 如失败可尝试 kill -9 [数字]