chore(infra): 프로젝트 초기 설정 - README, .gitignore, requirements.txt, .env.example
This commit is contained in:
11
.env.example
Normal file
11
.env.example
Normal file
@@ -0,0 +1,11 @@
|
||||
# Discord Bot Token
|
||||
DISCORD_TOKEN=your_discord_bot_token_here
|
||||
|
||||
# Discord Channel ID (메인 채널 — 세션 스레드가 여기에 생성됨)
|
||||
DISCORD_CHANNEL_ID=
|
||||
|
||||
# Antigravity Brain Path
|
||||
BRAIN_PATH=C:\Users\Certes\.gemini\antigravity\brain
|
||||
|
||||
# Watcher Settings
|
||||
DEBOUNCE_SECONDS=2
|
||||
26
.gitignore
vendored
Normal file
26
.gitignore
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
# Python
|
||||
__pycache__/
|
||||
*.py[cod]
|
||||
*.egg-info/
|
||||
dist/
|
||||
build/
|
||||
*.egg
|
||||
|
||||
# Environment
|
||||
.env
|
||||
.venv/
|
||||
venv/
|
||||
|
||||
# Agents (contains tokens)
|
||||
.agents/
|
||||
|
||||
# IDE
|
||||
.vscode/
|
||||
.idea/
|
||||
|
||||
# OS
|
||||
Thumbs.db
|
||||
.DS_Store
|
||||
|
||||
# Logs
|
||||
*.log
|
||||
28
README.md
Normal file
28
README.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# Gravity Control — Antigravity Discord Bridge
|
||||
|
||||
Antigravity IDE의 에이전트 활동을 Discord로 실시간 중계하는 브리지 시스템.
|
||||
|
||||
## 개요
|
||||
|
||||
- **Watcher**: `~/.gemini/antigravity/brain/` 디렉토리 감시
|
||||
- **Parser**: `task.md`, `implementation_plan.md` 등을 Discord 텍스트로 변환
|
||||
- **Discord Bot**: 세션별 채널 자동 생성, 상태 embed, 텍스트 중계
|
||||
|
||||
## 설치
|
||||
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
cp .env.example .env
|
||||
# .env 파일에 DISCORD_TOKEN 설정
|
||||
```
|
||||
|
||||
## 실행
|
||||
|
||||
```bash
|
||||
python main.py
|
||||
```
|
||||
|
||||
## 프로젝트 관리
|
||||
|
||||
- **Git**: https://git.variet.net/Variet/gravity_control
|
||||
- **Tasks**: https://plan.variet.net/projects/8
|
||||
3
requirements.txt
Normal file
3
requirements.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
discord.py>=2.3.0
|
||||
watchdog>=3.0.0
|
||||
python-dotenv>=1.0.0
|
||||
Reference in New Issue
Block a user