From a9f4a208588dfaf38a8b5a0991b3f52a7c584f37 Mon Sep 17 00:00:00 2001 From: kuroma6666 Date: Fri, 28 Jun 2024 01:02:23 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20=E5=AE=9A=E6=9C=9F=E5=AE=9F=E8=A1=8C?= =?UTF-8?q?=E3=80=81=E3=83=A1=E3=83=83=E3=82=BB=E3=83=BC=E3=82=B8=E5=8F=8D?= =?UTF-8?q?=E5=BF=9C=E3=80=81=E3=83=AD=E3=82=B0=E8=93=84=E7=A9=8D=E3=81=AB?= =?UTF-8?q?=E3=81=A4=E3=81=84=E3=81=A6=E6=A9=9F=E8=83=BD=E3=82=92=E3=81=96?= =?UTF-8?q?=E3=81=A3=E3=81=8F=E3=82=8A=E8=A8=98=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/namagomi-bot-function.md | 64 +++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 docs/namagomi-bot-function.md diff --git a/docs/namagomi-bot-function.md b/docs/namagomi-bot-function.md new file mode 100644 index 0000000..a0221df --- /dev/null +++ b/docs/namagomi-bot-function.md @@ -0,0 +1,64 @@ +# Namagomi-botの機能 + +## コマンド系 + +- 一般ユーザ向けは[一般ユーザ向けコマンド](./general-user/general-user-command.md) + +- 管理者向けは[管理者向けコマンド](./general-user/general-user-command.md) + +を参照してください。 + +## 定期実行系 + +### ギガンティック☆整地鯖に関わる機能 + +- 香川通知機能 + - 毎日、香川チャレンジの開始時間をメンション付きでお知らせします。 + - 開始時間の10分前に開始時間の通知をします。 + - 平日:20:00(19:50に通知) + - 土日:19:30(19:20に通知) +- 実績通知 + - 整地鯖における、実績解除できるもの・解除可能日についてメンション付きでお知らせをします。 + - 解除可能日の0:00と22:30に通知をします。 + +- 投票通知 + - 毎日、整地鯖のJMS、monocraftの投票についてお知らせします。 + - 9:00に通知をします。 + +### Namagomi-botのステータス + +毎日、以下の時間になるとアクティビティが設定されます + +- 1:00「すやすや」 +- 6:00「ぶおおお」 +- 12:00「ごはんもぐもぐ」 +- 12:30「ぶおおお」 + +### 1日1〇〇機能 + +- 1日1たわしさん +- 1日1おみくじ + +### URL展開 + +- Discordメッセージ展開機能 +- Twitter/Xのポスト展開機能 + - 画像・動画の添付に対応 + +## メッセージ反応系 + +- 任意のユーザに対する、ハードブロック/ブロック確認・通知機能 +- コマンド不明時通知機能 + - コマンド推測機能 +- 特定のメッセージに対する画像リンク送信機能 + - 「とってもおいしい豚さん」 + - 「たわしさん」 + +## ログ蓄積系 + +- Namagomi-botのログファイルに[INFO]、[WARN]、[ERROR]の区分でログ蓄積していきます。 +- ログ蓄積要因としては以下のケースが挙げられます + - コマンドの実行エラー + - DB接続エラー + - 管理者権限のないユーザが管理者向けコマンドを実行 + - ブロック/ハードブロック状態でのコマンド実行 \ No newline at end of file