Antigravity Discord Bot 構築マニュアル
システム概要
Discordサーバーの構成管理と外部連携を行うためのPythonボットです。
ローカル実行環境
- ディレクトリ:
C:\ai_work\discord-bots\antigravity-bot\ - 主要ファイル:
bot.py,.env(トークン/ID管理) - 仮想環境:
.\venv\Scripts\Activate.ps1
実装コマンド
/say: 指定チャンネルへのメッセージ投稿。/create_channel: 新規チャンネルの動的作成。
サーバー構成自動化
apply_structure.py を使用することで、以下のカテゴリを一括構築可能です(日本語名対応):
- SYSTEM, COMMAND, REPORT, JOURNAL, AI_DIALOG, ASSETS, KNOWLEDGE, PROJECT:YT
セキュリティ制限
- ユーザー制限: 指定されたDiscordユーザーIDのみ実行可能。
- ギルド制限: 指定されたサーバーIDでのみ動作。
- パスワードやトークンは
.envで分離管理されています。