하이라이트
하이라이트는 서버에서 좋은 메시지나 재미있는 장면을 놓치지 않게 모아 주는 기능이에요. 멤버들이 정한 이모지로 반응을 누르고, 기준 수를 넘으면 SOLE이 해당 메시지를 하이라이트 채널에 다시 올려요.
단순한 별보드 하나만 있는 기능이 아니에요. 여러 보드를 만들고, 보드마다 이모지, 기준 수, 대상 채널, 제외 역할, 보상, 색상을 따로 정할 수 있어요.
기본 구조
| 구성 | 설명 |
|---|---|
| 보드 | 특정 이모지와 기준 수를 가진 하이라이트 규칙이에요 |
| 하이라이트 채널 | 선정된 메시지가 다시 올라가는 채널이에요 |
| 반응 이모지 | 멤버가 누르는 기준 이모지예요 |
| 기준 수 | 몇 명 이상 반응해야 하이라이트로 올릴지 정해요 |
| 채널 범위 | 전체 채널에서 뺄지, 선택 채널만 허용할지 정해요 |
| 제외 역할 | 특정 역할을 가진 멤버의 반응이나 메시지를 제외해요 |
| 최근 엔트리 | 최근 하이라이트 후보와 게시 상태를 확인해요 |
처음 설정하는 순서
- 하이라이트 모듈을 켜요.
- 기본 보드 또는 새 보드를 만들어요.
- 보드 이름과 이모지를 정해요.
- 하이라이트가 올라갈 채널을 선택해요.
- 기준 반응 수를 정해요.
- 채널 범위를 정해요. 처음에는 제외 방식으로 시작하는 편이 안전해요.
- NSFW 채널 제외와 자기 반응 허용 여부를 정해요.
- 저장한 뒤 실제 채팅 메시지에 이모지를 눌러 테스트해요.
여러 보드를 나눠요
하이라이트는 보드를 여러 개로 나눌 수 있어요. 예를 들어 팬아트, 클립, 웃긴 메시지를 서로 다른 이모지와 채널로 운영할 수 있어요.
보드마다 대상 채널과 하이라이트 채널도 다르게 둘 수 있어요. 팬아트 보드는 창작 채널만 보고, 클립 보드는 미디어 채널만 보게 만들면 하이라이트 채널이 더 깔끔해져요.
같은 서버 안에서 보드 이모지는 겹치지 않게 잡아야 해요. 같은 이모지를 여러 보드가 쓰면 어떤 보드로 보내야 하는지 모호해져요. 보드는 기본적으로 길드당 5개까지 만들 수 있어요.
기준 수와 정책
기준 수는 하이라이트로 올라가기 위해 필요한 반응 수예요. 작은 서버는 2~3개 정도로 시작하고, 큰 서버는 채널별 대화량을 보고 올리는 편이 좋아요.
반응 수가 기준 아래로 내려갔을 때 정책도 정할 수 있어요.
| 정책 | 설명 |
|---|---|
| 유지 | 이미 올라간 하이라이트를 그대로 둬요 |
| 제거 | 기준 아래로 내려가면 하이라이트 게시물을 정리해요 |
| 잠금 | 한 번 올라간 하이라이트를 안정적으로 남기는 쪽에 가까워요 |
처음에는 유지로 시작하는 편이 안전해요. 제거와 잠금은 운영 기준이 명확할 때 켜 주세요.
자기 반응과 악용 방지
자기 메시지에 직접 반응을 눌러 하이라이트를 올릴 수 있는지 정할 수 있어요. 기본적으로는 자기 반응을 막는 방향이 더 안전해요.
SOLE은 기준 수를 넘기기 전에 실제 반응자를 확인하고, 봇 반응과 제외 역할 반응을 걸러요. 채널당 짧은 시간에 너무 많은 하이라이트가 올라가는 상황도 줄이도록 설계돼 있어요. 그래도 이벤트 기간이나 사람이 많은 채널에서는 기준 수와 대상 채널을 따로 조정해 주세요.
미디어와 원본 메시지
하이라이트 게시물은 원본 메시지의 내용, 작성자, 링크, 첨부 이미지나 영상 정보를 가능한 범위에서 가져와요. 원본 메시지가 수정되거나 삭제되면 하이라이트 상태도 함께 맞춰요.
이미지 여러 장이나 영상, 클립 URL, 답글 맥락도 일부 반영될 수 있어요. 다만 Discord 권한, 원본 메시지 접근 가능 여부, 첨부 상태에 따라 표시가 달라질 수 있어요.
보상 연결
보드에는 XP 보상과 재화 보상을 설정할 수 있어요. 좋은 글이나 창작물을 올린 멤버에게 레벨 XP나 서버 재화를 주는 식으로 운영할 수 있어요.
보상을 켤 때는 기준 수를 너무 낮게 잡지 마세요. 악용 가능성이 있는 서버라면 자기 반응 금지, 제외 채널, 제외 역할을 먼저 정해 두는 게 좋아요.
최근 엔트리에서 관리해요
최근 엔트리 영역에서는 어떤 메시지가 하이라이트 후보가 됐는지, 실제로 게시됐는지, 차단됐는지 확인해요.
운영진은 특정 엔트리를 차단하거나, 아직 게시되지 않은 엔트리를 강제로 올릴 수 있어요. 원본 메시지가 삭제된 경우에는 상태가 따로 표시돼요.
명령어로도 확인해요
하이라이트는 Discord 명령어도 제공해요.
| 명령어 | 용도 |
|---|---|
| /highlight leaderboard | 하이라이트를 많이 만든 멤버 순위를 봐요 |
| /highlight random | 하이라이트 중 하나를 무작위로 가져와요 |
서버 문화에 따라 주간 베스트, 월간 클립 모음 같은 이벤트와 함께 쓰면 좋아요.
주간 다이제스트는 조건을 확인해요
주간 베스트 다이제스트는 하이라이트 기록을 모아 정리해서 보내는 고급 기능이에요. 다만 다이제스트 설정, 워커, 관련 테이블, 기능 플래그가 맞아야 정상적으로 돌아가요.
AI 요약은 다이제스트의 보조 기능이에요. AI 런타임이나 크레딧 조건이 맞지 않으면 규칙 기반 정리만 사용하거나 다이제스트가 제한될 수 있어요.
과장하면 안 되는 것
- 하이라이트는 모든 좋은 메시지를 자동으로 판단하는 AI 추천 기능이 아니에요. 반응 기준으로 움직여요.
- 원본 메시지 접근 권한이 없으면 내용이나 첨부를 가져오지 못할 수 있어요.
- 삭제·수정 동기화는 Discord 이벤트와 봇 권한에 영향을 받아요.
- 보상 기능은 레벨·경제 쪽 설정과 함께 봐야 해요.
- 여러 보드를 쓰면 기존 기본 보드와 새 보드의 우선순위를 헷갈리지 않게 설명해야 해요.
- AI 요약은 모든 하이라이트에 항상 붙는 기능이 아니에요.
캡처 기준
| 캡처 | 보여 줄 내용 |
|---|---|
| 보드 목록 | 여러 보드, 이모지, 기준 수, 활성 상태 |
| 보드 편집 | 이름, 이모지, 하이라이트 채널, 기준 수 |
| 고급 설정 | 채널 범위, 제외 역할, NSFW 제외, 자기 반응 정책 |
| 보상 설정 | XP 보상, 재화 보상 입력 |
| 최근 엔트리 | 게시됨, 차단됨, 원본 삭제 상태와 강제 게시 버튼 |
| Discord 결과 | 원본 메시지가 하이라이트 채널에 다시 올라간 모습 |