banner
libxcnya.so

libxcnya.so

Nothing...
telegram
twitter
github
email

超详细的 PagerMaid-Pyro 搭建教程!

写在前面#

Important

警告:由于userbot的特殊性,本站(包括原开发者)不能保证您的 Telegram 帐号是否会被官方滥权,请三思而后行
如果您执意想玩并且你不希望被封号 / 风控,请确保你满足以下任意一点

1. 账号注册早于你搭建的那一年
2. 拥有(过)Telegram 大会员
3. 你是尊贵的 +888 用户
4. 你在 Fragment 上购买过用户名

准备#

**1)** 一个很好的网络环境
**2)** 一台拥有很好网络环境的服务器(推荐 Ubuntu 系)
**3)** 一个大脑
**4)** 一双手

关于服务器选择#

如果需要体验更流畅的 PagerMaid,你首先需要选择一个距离你账号数据中心比较近的服务器
Telegram 的 DC1 和 DC3 在美国的迈阿密,DC2 和 DC4 在荷兰,DC5 在新加坡
请依此来判断你需要购买哪个国家的服务器
关于如何知道自己账号是哪个数据中心的,请设置好头像找 @nmnmfunbot 发送 /dc

教程#

API 申请#

Note

如果你已经有 API ID 和 API Hash 了,请跳过这一步

首先打开 Telegram 官网
输入自己 Telegram 绑定的手机号(需遵守国际格式,比如 +8618911451919)

1

然后输入收到的验证码来登录

2

然后点击 API development tools

3

然后来到这个界面,在他的要求之内随便填就完事了

4

然后我们会得到这一串

5

把他找个地方记下,等会要用

Note

如果点 Create application 弹 ERROR 的话,大概是你脸黑,建议换个节点换个设备什么的都试试,实在不行直接跟别人乞讨得了(2022 年 8 月我最初写这篇教程时 API 还是随便能开的,今天的这会我换了两个号都开不出来 wwwww

服务器搭建#

首先我们要确认一下当前服务器的 Python 版本,输入 python3 -V

6

如果是> 3.9,那就可以开始下一步了,如果< 3.9,请

sudo apt update && sudo apt upgrade -y

然后输入

sudo add-apt-repository ppa:deadsnakes/ppa

然后按回车确认,等他更新完之后输入

apt install python3.11

这样你就得到了一个 Python3.11
在后续教程中,请将 python3 命令替换为 python3.11,包括最后进程守护中的运行命令

安装基本依赖#

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

拉取仓库#

git clone https://github.com/TeamPGM/PagerMaid-Pyro.git
cd PagerMaid-Pyro

安装 PIP 依赖#

python3 -m pip install -r requirements.txt

修改配置文件#

mv config.gen.yml config.yml
vim config.yml

这里要改两个地方,在原本的 ID_HEREHASH_HERE 换成申请到的 API ID 和 API Hash

7

下面的东西自己选择性开启
然后按 ESC 输入 :wq 按回车保存并退出

启动 PagerMaid#

python3 -m pagermaid

8

然后根据提示来登录

9

然后这样就算基本完成了

去 Telegram 随便找个聊天窗口发个 ,help 试试吧

10

查看运行状态 ,status

11

systemctl 进程守护#

搭建完成之后我们要让他持久化运行,在终端输入

cat <<'TEXT' > /etc/systemd/system/pagermaid.service
[Unit]
Description=PagerMaid-Pyro telegram utility daemon
After=network.target

[Install]
WantedBy=multi-user.target

[Service]
Type=simple
WorkingDirectory=/root/Pagermaid-Pyro
ExecStart=python3 -m pagermaid
Restart=always
TEXT

一些命令
systemctl enable pagermaid // 开机自启
systemctl disable pagermaid // 取消开机自启
systemctl start pagermaid // 开启
systemctl stop pagermaid // 关闭

此文由 Mix Space 同步更新至 xLog
原始链接为 https://blog.nekorua.com/posts/build/38.html


加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。