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: bei-wang-lu tags: ren-xing ji-qi-ren 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 进行测试。