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 で分離管理されています。