Skip to content

자동 기능

연홍봇은 별도의 명령어 없이 자동으로 동작하는 다양한 기능을 제공합니다. 이 기능들은 봇이 음성 채널에 있고 TTS가 활성화된 상태에서 작동합니다.

메시지 자동 TTS

텍스트 채널에 입력된 메시지를 자동으로 음성으로 변환합니다.

읽는 형식:

[닉네임]: [메시지 내용]

예: "연홍이: 안녕하세요 여러분"

닉네임 설정

/user 설정 또는 /user 별명 명령어로 TTS에서 읽힐 닉네임을 지정할 수 있습니다.

입장 / 퇴장 알림

사용자가 음성 채널에 입장하거나 퇴장할 때 자동으로 알림을 읽어줍니다.

이벤트읽는 내용설정 옵션
음성 채널 입장"[닉네임]님이 입장하셨습니다"read_enter_user
음성 채널 퇴장"[닉네임]님이 퇴장하셨습니다"read_exit_user

서버 설정(/server 설정)에서 각각 켜거나 끌 수 있습니다.

파일 첨부 설명

채팅에 파일이 첨부되면 파일 종류를 자동으로 읽어줍니다.

파일 종류읽는 내용
이미지 (jpg, png, gif 등)"사진을 보냈습니다"
동영상 (mp4, mov 등)"동영상을 보냈습니다"
오디오 (mp3, wav 등)"음악을 보냈습니다"
문서 (pdf, docx 등)"문서를 보냈습니다"
기타 파일"파일을 보냈습니다"

서버 설정에서 read_extension 옵션으로 제어합니다.

메시지 전달 (포워드) 알림

다른 채널에서 메시지를 전달(forward)한 경우 알림을 읽어줍니다.

[닉네임]: (전달된 메시지) [원본 내용]

서버 설정에서 read_forward 옵션으로 제어합니다.

답장 알림

메시지에 답장을 달 때, 누구에게 답장하는지 알려줍니다.

[닉네임]: [대상 닉네임]에게 답장 - [메시지 내용]

서버 설정에서 read_reference 옵션으로 제어합니다.

스팸 감지

같은 문자가 설정된 횟수 이상 연속으로 입력되면 자동으로 제한합니다.

예: "ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ" → 설정된 한도까지만 읽기

서버 설정에서 plaster_detect 옵션과 스팸 제한 횟수(1~10)를 설정합니다.

URL 자동 제거

메시지에 포함된 URL(링크)은 자동으로 TTS에서 제외됩니다.

INFO

URL이 링크 미리보기와 함께 표시되더라도 TTS에서는 읽지 않습니다.

커스텀 이모지 제거

디스코드 커스텀 이모지(:emoji_name: 형식)는 자동으로 제거됩니다. 유니코드 이모지는 이모지 이름으로 읽히거나 제거됩니다.

사운드보드 키워드 트리거

서버에 등록된 사운드보드 키워드가 메시지에 포함되면 자동으로 해당 오디오를 재생합니다.

예: 사운드보드에 "짱구야" 키워드가 등록된 경우, 메시지에 "짱구야"가 포함되면 오디오 재생

자세한 사운드보드 설정은 /서버 사운드보드 페이지를 참고하세요.

초성 변환 (자동 단어 변환)

한국어 초성(ㅋ, ㄱ 등)을 설정된 규칙에 따라 자동으로 변환합니다.

  • 프리셋 - 기본 제공 초성 변환 규칙 (auto_word_preset)
  • 커스텀 - 직접 등록한 변환 규칙 (auto_word)

자세한 설정은 /서버 설정 - 초성변환 페이지를 참고하세요.