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 をクリックしてエラーが表示される場合、おそらくあなたは運が悪いです。別のノードやデバイスを試してみることをお勧めします。それでもうまくいかない場合は、他の人に頼むかもしれません(2022 年 8 月にこのチュートリアルを最初に書いたとき、API は簡単に開くことができましたが、今日は 2 つのアカウントを試しても開けませんでした wwww)。

サーバーの構築#

まず、現在のサーバーの Python バージョンを確認します。python3 -Vと入力します。

6

バージョンが 3.9 よりも大きい場合、次のステップに進むことができます。バージョンが 3.9 未満の場合は、次のコマンドを入力します。

sudo apt update && sudo apt upgrade -y

次に、次のコマンドを入力します。

sudo add-apt-repository ppa:deadsnakes/ppa

Enter キーを押して確認し、更新が完了したら次のコマンドを入力します。

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

ここで 2 つの場所を変更する必要があります。元のID_HEREHASH_HEREを申請した API ID と API Hash に置き換えます。

7

以下の項目は任意で開始できます。
そして、ESCを押して:wqを入力し、Enter キーを押して保存して終了します。

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 です。


読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。