SylonSylon
특징
명령
모든 기능자동 정리

자동 정리

당신이 지정한 채널만, 정한 주기로 정리합니다. 고정 메시지는 남고, 스스로 찾아내는 일은 없으며, 실행할 때마다 기록이 남습니다.

개요

애초에 한 번 쓰고 버리는 채널이 있습니다. 봇 명령용 채널, 숫자 세기 게임, 다른 곳에서 도배가 벌어지지 않도록 존재하는 도배 채널. 손으로 정리하는 일은 아무도 기억하지 못하는 잡무이고, 내버려 두면 아무도 읽지 않는 기록의 벽이 됩니다. 자동 정리는 이 일을 정해진 주기로 합니다. 당신이 지정한 채널에서만, 그 밖에서는 전혀 하지 않습니다. 이 마지막 조건이 설계의 전부입니다. 이것은 Sylon이 하는 일 중 유일하게 아무도 문제 삼지 않은 메시지를 지우는 기능이므로, 실수로 엉뚱한 곳을 겨냥할 수 없도록 만들었습니다.

작동 원리

1

사람이 적어 넣은 목록이지, 찾아낸 결과가 아닙니다

이 기능 어디에도 모든 채널이라는 선택지는 없고 앞으로도 없습니다. 채널이 정리되는 이유는 사람이 그것을 추가하고 주기를 고르고 고정 메시지 처리를 정했기 때문입니다. 서버의 나머지 전부는 설정이 아니라 구조 덕분에 손대지 않은 채로 남습니다.
2

고정 메시지는 기본으로 남습니다

고정 메시지는 누군가가 이건 중요하다고 말해 둔 것이고, 그것을 무시하는 정리는 아무도 신뢰하지 않는 정리입니다. 특정 채널에서 끄지 않는 한 고정 메시지는 보존됩니다.
3

한 번에 한 회차씩

한 회차에 지우는 것은 최대 백 개이지, 있는 만큼 전부가 아닙니다. 활발한 채널은 몇 회차에 걸쳐 따라잡히고 한 번에 비워지지 않습니다. 덕분에 잘못 등록된 채널일수록 더 오래 되돌릴 수 있고, Sylon은 디스코드의 제한에서 멀찍이 떨어져 있습니다.
4

14일보다 오래된 것은 그대로 남습니다

디스코드는 오래된 메시지의 일괄 삭제를 허용하지 않고, 하나씩 지우는 것은 서버가 이미 두 주를 함께 지낸 기록을 위해 수천 번 요청을 보내는 일입니다. 그보다 오래된 메시지는 그냥 건너뜁니다.

주요 역량

채널별 주기 설정: 5분에 한 번부터 주 1회까지
고정 메시지 보존 여부를 채널마다 따로 설정
자동 탐색 없음 — 손으로 추가한 채널만 대상
전용 로그 채널: 회차마다 한 줄로 무엇을 얼마나 정리했는지
모든 실행을 대시보드 로그 항목에서 확인
권한이 부족한 채널은 절반만 정리하지 않고 건너뜀
재시작 직후에는 절대 실행하지 않아, 반복 장애가 반복 삭제가 되지 않게

설정 방법

1.대시보드를 열고 자동 정리 탭에서 켭니다. 켜는 것만으로는 아무 일도 일어나지 않습니다.
2.채널을 추가하고, 얼마나 자주 정리할지 고르고, 고정 메시지 처리를 정합니다.
3.로그 채널을 지정하면 회차마다 무엇을 지웠는지 볼 수 있습니다.
4.추가한 각 채널에서 Sylon이 메시지 관리와 메시지 기록 보기 권한을 모두 갖고 있는지 확인하세요. 둘 중 하나라도 없으면 그 회차는 아무것도 하지 않고 아무 말도 하지 않습니다.

자세한 동작 방식

하필 이 기능만 거절로 만들어진 이유

Sylon이 지우는 다른 모든 것은 무언가가 판단한 결과로 지워집니다. 도배 특징과 일치했거나, 링크가 악성이었거나, 단어가 당신의 목록에 있었습니다. 여기서 지워지는 것은 아무 잘못도 하지 않은 메시지이고 근거는 시계뿐이며, 실수는 되돌릴 수 없습니다. 채널의 기록은 누구도 되돌려 주지 않기 때문입니다. 그래서 안전은 더 똑똑한 판정이 아니라 더 좁은 면적에 있습니다. 이름 패턴 없음, 탐색 없음, 회차당 상한, 고정 메시지 보존, 주기의 하한, 시작 직후 실행 없음. 이 제약 하나하나가 기능을 조금 덜 편하게 만들고, 대신 엉뚱한 곳을 겨냥하기를 훨씬 어렵게 만듭니다.

설정

정리할 채널
주기(분)
고정 메시지 유지
로그 채널봇이 이 기능에 대한 로그 메시지를 보내는 채널입니다.

알아두면 좋은 점

목록에 있는 모든 채널에서 Sylon에게 메시지 관리와 메시지 기록 보기 권한이 필요합니다.
스레드는 정리할 수 있지만 카테고리와 포럼은 안 됩니다. 그곳에는 일괄 삭제가 붙잡을 대상이 없기 때문입니다.
채널 목록이 빈 채로 기능을 켜 두는 것은 정상이고 무해한 상태입니다. 돌아가지만 아무것도 건드리지 않습니다.
주기와 상태는 채널마다 따로이므로, 목록에서 하나를 빼면 멈추는 것은 그 채널뿐입니다.

자주 묻는 질문

엉뚱한 채널을 정리할 수도 있나요?

그 채널이 목록에 있을 때만 그렇습니다. 이름 패턴도, 카테고리 단위 선택도, 이것만 빼고 전부도 없습니다. 아무도 지정하지 않은 채널에 닿을 경로가 이 기능에는 존재하지 않습니다.

한 회차를 돌아도 채널이 완전히 비지 않는 이유는요?

세 가지 이유이며 모두 의도한 것입니다. 회차당 최대 백 개, 따로 지정하지 않으면 고정 메시지 보존, 그리고 디스코드는 어떤 봇에게도 14일보다 오래된 메시지의 일괄 삭제를 허용하지 않습니다. 활발한 채널은 몇 회차 만에 비워집니다.

가장 짧은 주기는 얼마인가요?

5분입니다. 그보다 짧으면 대화가 성립하지 않는 채널이 되고, 회차마다 일괄 삭제가 돌아갑니다. 사람이 읽는 속도보다 빠른 정리는 얻는 것 없는 부담입니다.

지워진 것의 흔적은 남나요?

메시지는 남지 않지만, Sylon이 지웠다는 사실이 사라지는 곳은 그 채널 안뿐입니다. 무언가를 지운 회차는 당신의 로그에 한 줄, 로그 항목에 한 건을 남깁니다. 아무것도 지우지 않은 회차는 아무것도 남기지 않습니다. 매시간 0개를 정리했다는 줄로 로그가 채워지지 않게 하기 위해서입니다.

관련 기능