Discord Logging
Discord Logging
작성, 삭제 또는 지워진 모든 메모는 임베드 형태로 Discord에 전송될 수 있습니다. 이는 의료 역할극(RP) 관리 감독을 위한 기능으로, 누가 어떤 기록을 남겼는지, 누구에게 남겼는지, 얼마나 지속되는지, 그리고 누가 다시 제거했는지를 추적합니다.
활성화하기
Discord 서버 설정 → 연동 → 웹훅 → 새 웹훅 만들기 → 웹훅 URL 복사 경로에서 웹훅을 생성한 다음, 해당 URL을 붙여넣으세요.
Config.Webhook = {
Enabled = false,
Url = '',
Username = 'BUPA Status',
Avatar = '',
Log = {
Add = true, -- 메모 작성됨
Remove = true, -- 단일 메모 삭제됨
Clear = true, -- 캐릭터의 메모 전체 삭제됨
},
class="hljs-literal">true,
Colors = {
Add = 5990640, -- 파란색
Remove = 15680580, -- 빨간색
Clear = 15680580, -- 빨간색
},
Footer = 'BUPA Sync Status',
}Enabled가 false이거나 Url이 비어 있는 경우 아무것도 전송되지 않습니다.
| 필드 | 용도 |
|---|---|
Username / Avatar |
메시지가 게시될 때 표시되는 이름과 사진입니다. 웹훅 자체의 아바타를 사용하려면 Avatar를 비워두세요. |
Log |
특정 개별 작업에 대한 로그를 원하지 않는 경우 비활성화할 수 있습니다. |
OnlyOnOthers |
true로 설정하면 다른 플레이어에게 수행된 작업(의료진의 업무)만 로깅합니다. false로 설정하면 플레이어가 자기 자신에게 작성한 모든 메모까지 로깅되어 로그가 매우 많아집니다. |
Colors |
각 작업별 임베드 색상이며, 십진수 숫자로 지정합니다. spycolor.com에서 색상을 선택한 후 십진수(decimal) 값을 사용하세요. |
Footer |
모든 임베드 하단에 표시되는 텍스트입니다. 비워두면 푸터가 숨겨집니다. |
각 임베드의 포함 내용
메모 추가됨 (Annotation added)
| 필드 | 예시 |
|---|---|
| Written by | 의료진 — 이름, 서버 ID 및 시민권 ID |
| On | 환자, 동일한 형식 |
| Region | 신체 부위 라벨 |
| Note | 메모 텍스트, 코드 블록으로 표시 |
| Type | 부상 / 붕대 / 메모 |
| Severity | 경미함 / 보통 / 심각함 |
| Duration | 남은 시간 또는 영구적 (Permanent) |
| Locked | 예 / 아니오 |
메모 삭제됨 (Annotation removed) 로그는 누가 삭제했는지, 누구의 신체에서 제거되었는지, 부위, 텍스트 및 잠금 처리되었던 항목인지 기록합니다.
메모 전체 삭제됨 (Annotations cleared) 로그는 누가 삭제했는지, 누구로부터 삭제되었는지, 실제로 삭제된 항목의 수, 그리고 잠긴 메모가 유지되었는지를 기록합니다.
⚠
웹훅 URL은 비공개로 유지하세요. URL을 가진 누구나 해당 채널에 메시지를 게시할 수 있습니다.