TG人形自走机器人项目PagerMaid安装

在Telegram电报聊天的时候,我们有时候会看到一些神奇的骚操作。这些骚操作如何实现的呢?我们又如何自己部署一个像模像样的呢?这个项目叫做PagerMaid,是一种人形自走机器人。这篇文章来和大家一起部署一个Pagermaid人形自走机器人

准备

  • 一台VPS,并重置为Debian / Ubuntu系统(centos7也不是不行)
  • Telegram官方申请的APP ID和APP HASH

通过Telegram官网获取APP ID 和 APP HASH

  1. 打开官网
  2. 输入手机号登录
    1
  3. 点击“API development tools”
    2
  4. 输入应用名称,可以随便填写,点击“Create application”创建应用
    3

PS: 如果此步出现错误“ERROR”提示,换用美国节点并使用全局访问,不要使用规则模式

复制APP ID和APP HASH,备用
7

手动部署PagerMaid-Pyro

SSH登录至VPS
执行以下命令,安装依赖

Debian/Ubuntu:
    apt-get update
    apt-get install git imagemagick libzbar-dev neofetch tesseract-ocr tesseract-ocr-eng tesseract-ocr-chi-sim redis-server python3-pip -y
    git clone https://github.com/TeamPGM/PagerMaid-Pyro.git pagermaid && cd pagermaid
    pip3 install -r requirements.txt
    cp config.gen.yml config.yml
Centos:
    yum update -y
    wget install git imagemagick libzbar-dev neofetch tesseract-ocr tesseract-ocr-eng tesseract-ocr-chi-sim redis-server python3-pip -y
    git clone https://github.com/TeamPGM/PagerMaid-Pyro.git pagermaid && cd pagermaid
    pip3 install -r requirements.txt
    cp config.gen.yml config.yml

手动部署PagerMaid

SSH登录至VPS
执行以下命令,安装依赖

Debian/Ubuntu:
    apt-get update
    apt-get install git imagemagick libzbar-dev neofetch tesseract-ocr tesseract-ocr-eng tesseract-ocr-chi-sim redis-server python3-pip -y
    git clone https://gitlab.com/Xtao-Labs/pagermaid-modify.git pagermaid && cd pagermaid
    pip3 install -r requirements.txt
    cp config.gen.yml config.yml
Centos:
    yum update -y
    wget install git imagemagick libzbar-dev neofetch tesseract-ocr tesseract-ocr-eng tesseract-ocr-chi-sim redis-server python3-pip -y
    git clone https://gitlab.com/Xtao-Labs/pagermaid-modify.git pagermaid && cd pagermaid
    pip3 install -r requirements.txt
    cp config.gen.yml config.yml

编辑config.yml文件,替换为自己的APP ID和APP HASH
可以在VPS的pagermaid目录下利用vim config.yml进行更改
4
api_key = your id
app_hash = your hash
使用python3 -m pagermaid运行bot,进行授权登录
输入你的TG绑定的手机号后回车,然后输入TG给你的验证码
5
输入-help命令,查看运行状态
6
设置守护进程

cat <<'TEXT' > /etc/systemd/system/pagermaid.service
[Unit]
Description=PagerMaid-Modify telegram utility daemon
After=network.target
[Install]
WantedBy=multi-user.target
[Service]
Type=simple
WorkingDirectory=/root/pagermaid
ExecStart=/usr/bin/python3 -m pagermaid
Restart=always
TEXT

PS: WorkingDirectory请按自己的环境配置

  1. 启动程序:systemctl start pagermaid
  2. 设置为开机自启:systemctl enable pagermaid
  3. 停止程序:systemctl stop pagermaid;

搭建完成

安装插件

安装插件使用 -apt install 插件名。
插件安装地址
使用说明书
项目Gitlab

参考:

PagerMaid-Modify用户文档【xtaolabs】
TG人形自走机器人项目PagerMaid安装【作者:xyzol】

最后修改:2024 年 02 月 18 日
如果觉得我的文章对你有用,请随意赞赏