예약
타이머 메시지, 채널 자동 정리, 밤에 잠기고 아침에 여는 채널.
예약은 세 가지입니다.
- 메시지
- 같은 메시지(텍스트 또는 임베드)를 최대 5개 채널에 15분 ~ 7일 간격으로 게시합니다. 다음 게시 전에 이전 게시물을 먼저 삭제할 수 있어, 채널에는 항상 한 개만 남습니다.
- 정리
- 30분 ~ 7일 간격으로, 설정한 시간보다 오래된 메시지를 삭제하거나 가장 최근 것(1 ~ 90개)을 제외하고 모두 삭제합니다. 고정된 메시지는 따로 지정하지 않으면 남습니다.
- 잠금
- 고른 요일의 잠금 시간과 해제 시간 사이에는, 최대 10개 채널에서 멤버가 메시지를 쓸 수 없습니다. 시간은 사용자의 시간대 기준입니다. 잠길 때와 열릴 때 선택적으로 메시지를 게시할 수 있습니다.
설정 방법
대시보드의 Automation → Schedules에서 종류, 채널, 시간을 고르고 저장합니다. 옆 목록에서 예약을 수정, 일시 정지, 삭제할 수 있습니다.
- /schedule message
- 예약 메시지: 채널, 텍스트, 게시 간격(분).
- /schedule cleanup
- 정리: 채널, 실행 간격(분), 그리고 older_than_minutes 또는 keep_last.
- /schedule lock
- 잠금: 채널, lock_at과 unlock_at(23:00처럼 24시간제), time_zone, days.
- /schedule list
- 모든 예약과 다음 실행 시간, 문제가 있으면 그 내용.
- /schedule toggle | remove
- 하나를 일시 정지, 재개 또는 삭제합니다. 잠금 예약을 삭제하면 그 채널이 다시 열립니다.
알아두면 좋은 점
- 제한
- 서버마다 종류별로 최대 10개의 예약입니다.
- 정리
- 실행할 때마다 최신 메시지 100개를 봅니다. Discord는 봇이 14일보다 오래된 메시지를 한꺼번에 삭제하는 것을 허용하지 않으므로, 그런 메시지는 남습니다.
- 잠금
- 봇은 채널에서 @everyone의 메시지 보내기 권한을 바꾸고, 원래 설정을 그대로 되돌립니다. 그 채널에서 권한 관리 권한이 필요합니다.
- 잠금 시간 중에 저장한 경우
- 잠금 시간 중에 저장된 잠금 예약은 즉시 잠깁니다.