docs(readme): make Discord token setup userbot-first
The "디스코드 토큰은 마지막에" section still told users to fill DISCORD_BOT_TOKEN and call the `/자비스` slash command, but the default mode is the userbot (selfbot) — a normal bot account cannot Go Live. Rewrite the setup to lead with DISCORD_SELFBOT_TOKEN + DISCORD_VOICE_CHANNEL_ID and the text-command control (`!자비스 join`/`leave`), with the burner-account ToS warning, and keep the normal-bot path documented as the optional legacy alternative.
This commit is contained in:
14
README.md
14
README.md
@@ -66,14 +66,20 @@ docker compose up -d --build
|
||||
|
||||
### 디스코드 토큰은 마지막에
|
||||
|
||||
토큰 없이도 위의 모든 게 정상 동작합니다(봇만 대기). 준비되면:
|
||||
토큰 없이도 위의 모든 게 정상 동작합니다(봇만 대기). 준비되면 `.env`를 만들어 토큰을 채웁니다.
|
||||
|
||||
기본 모드는 **유저봇(selfbot)** 입니다. 음성 참여와 화면 송출(Go Live)을 한 유저 계정으로 처리하며, Discord가 일반 봇 계정에는 Go Live를 허용하지 않기 때문에 이 방식이 기본입니다.
|
||||
|
||||
```bash
|
||||
cp .env.example .env # DISCORD_BOT_TOKEN / DISCORD_APP_ID / DISCORD_GUILD_ID 채우기
|
||||
docker compose up -d # 봇이 시작되고 /자비스 명령 등록
|
||||
cp .env.example .env # DISCORD_SELFBOT_TOKEN(버너 계정) + DISCORD_VOICE_CHANNEL_ID 채우기
|
||||
docker compose up -d # 유저봇이 로그인해 지정 음성채널에 자동 참여
|
||||
```
|
||||
|
||||
디스코드에서 `/자비스 join` 으로 호출하세요. (`OLLAMA_CHAT_MODEL` 등 모델을 바꾸려면 `.env`에서 지정 후 `docker compose up -d`.)
|
||||
유저봇은 슬래시 명령을 쓸 수 없으므로 텍스트로 제어합니다: 음성 채널에서 `!자비스 join` / `!자비스 leave`. `DISCORD_VOICE_CHANNEL_ID`를 채워두면 시작 시 자동 참여합니다.
|
||||
|
||||
> ⚠️ 유저봇은 Discord ToS 위반이며 계정 정지 위험이 있습니다. 반드시 일회용 **버너 계정** 토큰만 사용하세요. 자세한 주의사항은 아래 "셀프봇 주의" 절을 참고하세요.
|
||||
|
||||
일반 봇(슬래시 명령 `/자비스`)으로 돌리려면 `DISCORD_BOT_TOKEN` / `DISCORD_APP_ID` / `DISCORD_GUILD_ID`를 채우세요. 다만 일반 봇은 화면 송출(Go Live)을 할 수 없습니다. `DISCORD_BOT_TOKEN`이 비어 있고 `DISCORD_SELFBOT_TOKEN`이 있으면 자동으로 유저봇 모드로 동작합니다. (`OLLAMA_CHAT_MODEL` 등 모델을 바꾸려면 `.env`에서 지정 후 `docker compose up -d`.)
|
||||
|
||||
### GPU 가속 (기본 ON)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user