Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Discord-TTS-With-Quick-Bar

게임 중 알트탭 없이 전역 단축키로 팝업 입력창을 띄워 Discord 음성 채널에 TTS를 재생하는 도구.

구조

  • backend/ — Spring Boot(Java 21) 백엔드. JDA로 Discord 봇 연결, edge-tts로 음성 합성, LavaPlayer로 음성 채널 재생, 로컬 REST API(POST /api/speak) 제공
  • overlay/QuickTTS.ahk — AutoHotkey 오버레이. 전역 단축키로 팝업 입력창을 띄우고 로컬 API 호출

사전 준비

  1. Discord 봇 생성: Discord Developer Portal → New Application → Bot 탭에서 토큰 발급, Message Content Intent는 불필요 → OAuth2 → URL Generator에서 bot scope + Connect, Speak 권한으로 서버 초대
  2. edge-tts: pip install edge-tts (완료됨)
  3. AutoHotkey v2: winget으로 설치됨

봇 토큰 설정

backend/src/main/resources/application-local.yml (gitignore 처리됨) 생성 후:

discord:
  token: "여기에_봇_토큰"

실행

cd backend
./mvnw spring-boot:run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors