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


載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。