Skip to content

メッセージプラットフォーム Lagrange のデプロイ

Lagrange の紹介

Lagrange は、軽量で比較的安定した QQNT プロトコルリバースエンジニアリングフレームワークです。OneBot 11 プロトコルを通じて接続します。アダプターとして OneBot v11 を選択する必要があります。

WARNING

ボットとやり取りするには NT QQ を使用する必要があります。古いバージョンの QQ は正常に動作しません

デプロイ手順

以下は Windows の一般的な手順のみを提供します。詳細な手順または他のプラットフォームについては、Lagrange 公式ドキュメントを参照してください

環境設定

.NET 8 ランタイムをインストールします。ここをクリックして Microsoft の公式ウェブサイトから直接ダウンロード

Github Actions から最新のビルドをダウンロード

Github にログインしてダウンロードする必要があります。特定の機能が必要ない場合は、Release からダウンロードできます。画像 3 を参照してください

Github Actions

画像に従ってダウンロードします:

Image 1

Image 2

Image 3

最終ステップ

ダウンロードした zip を解凍し、Lagrange.OneBot.exe を含むディレクトリに移動し、このディレクトリで cmd コマンドプロンプトを開き、次のように入力します

bash
.\Lagrange.OneBot

一度実行します。QR コードが出力された場合、ボットアカウントで直接スキャンしてログインできます(QR コードが不鮮明な場合は、lagrange data ディレクトリで画像ファイルを探すことができます)。

ログインできない場合は、lagrange 設定ファイル appsettings.json で署名アドレス SignServerUrl を正しく入力したかどうかを確認してください。署名アドレスは lagrange ドキュメントで確認してください。

設定の変更

Lagrange を LangBot に接続するように設定する必要があります。Lagrange の設定ファイル appsettings.json を編集し、Implementations の接続設定が以下の画像の内容と一致することを確認してください:

Configure Connection

Type は ReverseWebSocket である必要があります; Host は LangBot を実行しているホストの IP です。同じホストにある場合は、127.0.0.1 と記述できます; Suffix は /ws である必要があります;

Lagrange 統合

次に、LangBot 設定ページを開きます

Bots をクリックし、次に Add をクリックします

Platform/Adapter SelectionOneBot v11 を選択します

napcat_webui_03

INFO

注意:複数の docker コンテナに関連するネットワーク接続の問題がある場合は、ネットワーク設定の詳細を参照してください