feat: 워크스페이스 이름충돌 감지 + 기본경로(VW_Proj) + 유령채널 자동정리

- workspace.py: find_by_name() 이름충돌, cleanup_orphans() 유령정리, 경로 자동생성
- config.py: WORKSPACE_BASE_DIR = VW_Proj
- discord_bot.py: /workspace set path 선택적, 이름충돌 안내, on_ready 유령정리
- VW_Proj 폴더 생성
This commit is contained in:
2026-03-06 21:19:42 +09:00
parent a9bdce90f4
commit b9e4a94e9a
3 changed files with 82 additions and 10 deletions

View File

@@ -44,3 +44,8 @@ GITEA_REPO: str = os.getenv("GITEA_REPO", "Variet/variet-agent")
VIKUNJA_URL: str = os.getenv("VIKUNJA_URL", "https://plan.variet.net")
VIKUNJA_TOKEN: str = os.getenv("VIKUNJA_TOKEN", "")
VIKUNJA_PROJECT_ID: int = int(os.getenv("VIKUNJA_PROJECT_ID", "7"))
# === Workspace ===
WORKSPACE_BASE_DIR: str = os.getenv(
"WORKSPACE_BASE_DIR", r"c:\Users\Certes\Desktop\VW_Proj"
)