title: Telegram 人形自走机器人 PagerMaid-Pyro
id: e4d6788c-a18b-4cc7-b8ac-ce2c6df9d902
date: 2025-05-06 20:57:19
auther: jun663
cover:
excerpt: Telegram 人形自走机器人 PagerMaid-Pyro 一、项目拉取 1.首先更新 git ,防止后面出现无法更新的情况: sudo apt install –upgrade git -y 2.拉取项目到 /var/lib/pagermaid-pyro 目录: sudo -icd /v
permalink: /archives/1746597303238
categories:

Telegram 人形自走机器人 PagerMaid-Pyro

一、项目拉取

1.首先更新 git ,防止后面出现无法更新的情况:

sudo apt install --upgrade git -y

2.拉取项目到 /var/lib/pagermaid-pyro 目录:

sudo -i
cd /var/lib && git clone https://github.com/TeamPGM/PagerMaid-Pyro.git pagermaid-pyro && cd pagermaid-pyro

二、软件包安装

1.首先更新 apt :

sudo apt update && sudo apt upgrade -y
sudo apt install python3-pip python3-venv imagemagick libwebp-dev neofetch libzbar-dev libxml2-dev libxslt-dev tesseract-ocr tesseract-ocr-all -y

安装完成后,继续进行以下操作。

2.启用虚拟环境:

python3 -m venv venv
source venv/bin/activate

当看到命令行前面多了一个 (venv) ,即表示启用成功。

3.更新 pip:

python3 -m pip install --upgrade pip

4.安装 Python 依赖包:

pip3 install -r requirements.txt

确保以上命令输入时均处于虚拟环境中,即有 (venv) 标志。若退出了虚拟环境,可以使用以下命令重新进入虚拟环境:source venv/bin/activate

三、修改配置文件

1.复制 config.gen.yml

执行以下命令,将配置文件 config.gen.yml 复制一份并且命名为 config.yml

cp config.gen.yml config.yml

2.修改 config.yml

vim config.yml

在最新版本的 Pagermaid-Pyro 中添加了默认的 api_id 和 api_hash ,故下方生成 API Key与填写相关配置项为可选操作,但仍然建议自行生成 API。

api_id = 21724
api_hash = "3e0cb5efcd52300aec5994fdfc5bdc16"

四、账号登录

1.请确保仍在虚拟环境中,即有 (venv) 标志,然后运行以下命令:

python3 -m pagermaid

此步需要填入完整的电话号码 (eg:+18888888888,需要带上国际区号) 然后 Telegram 会向你的其他客户端发送验证码,少数用户会向手机号发送验证码,填入验证码后,回车,如有两步验证密码,则再输入两步验证密码即可。

Enter phone number or bot token:    #此处填入手机号
Is "+18888888888" correct? (y/N):    # 号码显示正确输入 y ,错误输入 n
The confirmation code has been sent via Telegram app
Enter confirmation code:    # 此处输入 Telegram APP 中收到的验证码The two-step verification is enabled and a password is required   # 如果设置了两步验证,则会出现以下提示
Password hint: None
Enter password (empty to recover):    # 此处输入两步验证密码

出现已启动提示,代表登录成功,此时可以去 Telegram 任意聊天发送 ,help 进行测试。