Yuanshen QQ グループ ロボット - Yuanzai-Bot ガイド

序章

  • Yuanshen qq グループのロボットで、Miyoushe インターフェースを通じて Yuanshen のゲーム情報をクエリし、画像を迅速に生成して返します。
  • このガイドでは、Yunzai-Bot とそのプラグインをインストールし、プラグインを作成し、いくつかの問題を解決する方法を説明します。

Yunzai-Bot をインストールする

ウィンドウズ:

gitをインストールする

  • ダウンロードアドレスgit、パスワード: 114514

  • 次へをクリックし続ける

Redisをインストールする

  • ダウンロードアドレスredis、パスワード: 114514

  • 解凍後、redis-server.exe ファイルを起動します。

  • 常にオンにする必要があり、オフにすることはできません。

Yunzai-Bot本体をインストールする

  1. 新しいフォルダーを作成します (ビルドしないこともできます)。何気なく名前を付けます。中国語は使用しないことをお勧めします。

  2. プル方法を選択します。

git-bashを使用する

  • 1.1 フォルダーを右クリックし、ここで git bash を選択します

ネイティブ端末を使用する

  • 2.1 Yunzaiをインストールするフォルダーを入力してください

  • 2.2 ターミナルを開きます (フォルダー パスでファイル ホーム パスを cmd または powershell に変更します)

  1. クローンプロジェクト
  • 注文
git clone -- Depth=1 -b main https://gitee.com/yoimiya-kokomi/Yunzai-Bot.git

  1. Yunzai ディレクトリに入る
cd ゆんざいボット

  1. pnpm をインストールします。インストールされているものはスキップできます
npm インストール pnpm -g
  • (すでに取り付けてしまったので写真は載せません)

  • ここで発生するいくつかの問題: 負けた後に行き詰まった場合はどうすればよいですか? それともヒント npm ERR!それとも他のエラーでしょうか?理由: サーバーのネットワークが悪すぎて、ダウンロードがまったく機能しません。問題がないのも不思議ではありません。解決策: ソースを変更し、タオバオ ミラー ソースを置き換えるコマンドを実行して npm config set registry http://registry.npm.taobao.org から、pnpm を再度インストールするコマンドを実行します npm install pnpm -g
    。これには何らかの後遺症が残る可能性があります。ミラー ソースを変更すると、その後のインストールで問題が発生する可能性がわずかにあります。 。

  1. 依存関係をインストールする
pnpm インストール -P

  1. 実行します (初めて実行するときは、プロンプトを押してログインを入力します)
ノードアプリ

  • それが面倒な場合は、次のスクリプトを使用できます。

新しいファイルを作成し、サフィックスをbatに変更して、「編集」をクリックします。

  • 以下のコードをコピーして変更します。

  • 最初の行では、最初の二重引用符を入力する必要はなく、2 番目の二重引用符は Redis パスに入力されます。

  • 2 行目は Yunzai-Bot のルート ディレクトリに入力されます。

start "" "C:/redis/redis-server.exe" 
cd C:/Yunzai-Bot
ノード アプリの
一時停止
  • 変更後、保存して実行して食べる

Linux

Yunzai-Botの代替方法

  • この方法ではプラグインやデータは失われませんが、一部の依存関係が失われる可能性があります。インストールが完了したら、yunzai にログインし、yunzai のプロンプトに従って依存関係をインストールしてくださいpnpm install -p

  • yunzai ルート ディレクトリを開き、空白スペースでマウスを右クリックし、git bash here、またはcmdなどを使用します。

  • 次のコマンドを入力して、ニャーのソースを変更します。

git リモート set-url 起点 https://gitee.com/yoimiya-kokomi/Yunzai-Bot.git

  • 次に入力します
git チェックアウト メイン
  • アップデートをプルする
git pull && gitリセット --ハードオリジン/メイン

  • 図でエラーが報告された場合は、package.jsonpnpm-lock.yamlの 2 つのファイルを削除してから、

git プル
  • そうでない場合は続けてください

  • 関連する依存関係をインストールする

pnpm インストール -P

  • その後、元の/data/QQフォルダを削除し、以下のコマンドで再度ログインしてください。
pnpm 実行ログイン

  • プロンプトに従ってログインを続行します

TRSSスクリプトをインストールする

Windows プラットフォーム:

MSYS2: Linux 互換レイヤー (仮想化または 4G 以下のメモリを閉じることを推奨)

ArchWSL: Linux サブシステム (仮想化を有効にし、8G 以上のメモリを推奨)

Linux プラットフォーム:

Docker: アプリケーションコンテナ (推奨)

基本操作

  • Cloud Cub を開始します。 node app

  • ログを表示する: pnpm run log

  • バックグラウンドプロセス: pnpm start

  • Cloud Cub を閉じる: ロボットに送信する #关机か、Cloud Cub の実行ウィンドウを閉じます。

  • 機能リスト:  #帮助#插件名称+帮助

  • クラウド カブスを更新:  #全部更新#强制更新#更新git pull

  • Yunzi の一部の設定 (QQ 番号、マスター QQ など) をリセットします。 pnpm run login

カタログの説明

目次 説明する
config\config\qq.yaml ログイン方法、QQ番号を変更できます
config\config\redis.yaml Redis 設定 (必要な場合以外は変更しないでください)
config\config\other.yaml 所有者QQを変更できます
データ\顔 追加された絵文字の場所を保存する
データ\MysCookie Cookie を保存する場所
ログ\ ログファイルの保存場所
プラグイン\例 jsプラグインを保存する場所
Yunzai-Bot\プラグイン meow プラグインなどの大きなプラグインが保存されている場所

Windows でチケットを取得する方法

  • ブラウザ: エッジ

  • スライド検証リンクをコピーし、ブラウザで開きます。

  • F12 を押してコンソールを開き、「ネットワーク」を選択します

  • 検証を開始します。検証後、下の図の丸で囲った部分を見つけてクリックします。

  • プレビューを選択しチケットをコピー
  • (注: チケットをコピーするときに、両側の二重引用符をコピーしないでください)

  • 最後にターミナルに戻り、コピーしたチケットを貼り付け、Enter キーを押します。

ffmpegのインストールチュートリアル

  1. まず圧縮パッケージをダウンロードします
  • ffmpeg ダウンロード リンク☞ffmpeg、パスワード 114514
  1. ダウンロード後、どこでも解凍できます

  2. 次に、ffmpeg.exe と ffprobe.exe を見つけて、ファイル パスをコピーします。

  1. パスを埋めるには 2 つの方法があります。

設定ファイルを直接変更する

  • 以下に示すように、構成ファイルを見つけます。

  • 最後に、下図の位置へのパスを貼り付けます(注: コロンの後にはスペースがあります)。

  • コロンの後にはスペースがあるので注意してください。

米皮の中にセット

  1. まずログインしてください

  2. 次に、「構成管理」 --> 「基本構成」をクリックします。

  3. パスを貼り付けます

  4. 前回のポイント保存

注: パスにはスペースを含めることはできません。一重引用符を使用し、バックスラッシュを使用する必要があります。場合によっては、ログ プロンプトは、  请检查ffmpeg配置 ffmpeg が適切に構成されていないことが原因ではなく、プラグイン自体に問題がある可能性があります。

おすすめ

転載: blog.csdn.net/2301_76484015/article/details/130482826