SylonSylon
Всички функцииАвтоматично почистване

Автоматично почистване

Планирано почистване на каналите, които посочиш — и само на тях. Закачените съобщения остават, нищо не се открива автоматично, всяко изпълнение се записва.

Общ преглед

Някои канали са предназначени да бъдат временни: каналът за команди към ботове, играта с броене, каналът за боклук, който съществува, за да няма боклук другаде. Ръчното им почистване е работа, която никой не помни, а оставянето им означава стена от история, която никой не чете. Автоматичното почистване го прави по график — за каналите, които посочиш, и за никой друг. Тази последна част е цялата идея: това е единственото нещо, което Sylon прави и което изтрива съобщения, за които никой не е подал сигнал, затова е изградено така, че да е невъзможно да бъде насочено погрешно.

Как работи

1

Списък, който някой е въвел, а не откриване

В тази функция никъде няма опция „всички канали“ и няма да има. Един канал се почиства, защото човек го е добавил тук, избрал е колко често и е решил какво става със закачените съобщения. Всичко останало в твоя сървър остава недокоснато по замисъл, а не по настройка.
2

Закачените съобщения остават по подразбиране

Закачено съобщение означава, че някой е казал „това е важно“, а почистване, което пренебрегва това, е почистване, на което никой не се доверява. Закачените съобщения се запазват, освен ако не изключиш това за конкретен канал.
3

По един етап наведнъж

Всяко изпълнение премахва най-много сто съобщения, а не колкото има. Оживен канал се доближава до реда за няколко изпълнения, вместо да бъде изпразнен на един дъх — това държи погрешно настроен канал възстановим по-дълго и пази Sylon далеч от лимита по темпо на Discord.
4

Всичко по-старо от четиринайсет дни се оставя на мира

Discord отказва да изтрива масово по-стари съобщения, а изтриването им едно по едно би означавало хиляди заявки, за да се премахне история, с която сървърът ти вече живее от две седмици. По-старите съобщения просто се пропускат.

Основни възможности

Графици за всеки канал — от на всеки пет минути до веднъж седмично
Закачените съобщения се запазват, отделно за всеки канал
Никакво автоматично откриване — канал се почиства само защото е добавен ръчно
Собствен канал за дневник с ред за всяко изпълнение, който казва какво и колко е почистено
Всяко изпълнение се записва в изгледа Дневници на таблото
Пропуска канали, в които Sylon няма право, вместо да ги почисти наполовина
Никога не се изпълнява веднага след рестарт, така че цикъл от сривове да не може да стане цикъл от изтривания

Настройка

1.Отвори таблото, иди в раздела Автоматично почистване и го включи. Само по себе си то не прави абсолютно нищо.
2.Добави канал, избери колко често да се почиства и реши дали закачените съобщения се запазват.
3.Задай канал за дневник, за да виждаш какво е премахнало всяко изпълнение.
4.Провери, че Sylon има Управление на съобщенията и Четене на историята на съобщенията във всеки добавен канал — без двете изпълнението не прави нищо и не казва нищо.

Как работи в детайли

Защо тази функция е изградена да отказва

Всичко останало, което Sylon изтрива, той изтрива, защото някой го е преценил: съвпаднал е спам подпис, връзка се е върнала като зловредна, дума е била в твоя списък. Тази изтрива съобщения, които не са направили нищо лошо, по таймер, а грешката не може да се поправи — никой не си връща историята на канала. Затова безопасността тук не е по-умна проверка, а по-малка повърхност: без заместващи знаци, без откриване, лимит за всяко изпълнение, запазени закачени съобщения, долна граница на интервала и никакво изпълнение при стартиране. Всяко от тези неща прави функцията малко по-малко удобна и много по-трудна за погрешно насочване.

Настройки

Канали за почистване
На всеки (минути)
Запазвай закачените
Канал за дневникКаналът, в който ботът ще изпраща съобщенията за дневник на тази функция.

Полезно да знаеш

Sylon се нуждае от Управление на съобщенията и Четене на историята на съобщенията във всеки канал от списъка.
Темите могат да се почистват; категориите и форумите — не, тъй като в тях няма до какво да се докопа масовото изтриване.
Включването на функцията, без да е посочен нито един канал, е валидно и безобидно състояние — тя работи и не докосва нищо.
Интервалът и състоянието на почистване са отделни за всеки канал, така че премахването на един от списъка спира само него.

Често задавани въпроси

Може ли да изтрие грешния канал?

Само ако този канал е бил добавен в списъка. Няма заместващ знак, опция за категория или „всички освен“ — функцията няма никакъв начин да достигне канал, който никой не е посочил.

Защо каналът ми не е напълно празен след едно изпълнение?

По три причини, всички умишлени: при едно изпълнение изчезват най-много сто съобщения, закачените се запазват, освен ако не си казал друго, а Discord не позволява на никой бот да изтрива масово съобщения, по-стари от четиринайсет дни. Оживен канал се изпразва за няколко изпълнения.

Какъв е най-краткият интервал?

Пет минути. Всичко по-кратко е канал, в който никой не може да води разговор, а всяко изпълнение е масово изтриване: график, по-бърз от това, което хората успяват да прочетат, е разход без полза.

Остава ли запис какво е премахнато?

Съобщенията ги няма, но фактът, че Sylon ги е премахнал — остава. Всяко изпълнение, което е премахнало нещо, записва ред в твоя канал за дневник и запис в изгледа Дневници на таблото. Изпълнение, което не е премахнало нищо, не записва нищо, така че дневникът не се пълни с почасови „изчистени 0 съобщения“.

Свързани функции