SylonSylon
Всички функцииФилтър за думи

Филтър за думи

Блокирай всяка дума, която избереш, в целия си Discord сървър — прилага се мигновено при изпращане и редактиране на съобщения, устойчив на разредяване, символи и leetspeak.

Общ преглед

Sylon ти позволява да определиш точно кои думи не са позволени в твоя сървър. Всяко съобщение се проверява в момента на изпращане и отново при всяка редакция, така че никой не може да промъкне блокирана дума покрай филтъра, като я добави по-късно. Съпоставянето отчита нормализацията: то вижда през leetspeak (a$$, 5h1t), сходни на вид знаци, ударения, разредени букви (a s s) и повторения (assss), като същевременно избягва фалшиви засичания като „class“.

Виж в действие

Как работи

1

Твоите думи + вградени списъци

Добави думите, които искаш да се блокират, и по избор включи вграден набор с ругатни за езика на твоя сървър плюс английски.
2

Съпоставяне, устойчиво на заобикаляне

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

Изтриване, после по избор наказание

Нарушаващото съобщение винаги се премахва. Можеш да оставиш нещата дотук или да наложиш заглушаване, изритване или забрана след настройваем брой нарушения.

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

Собствен списък с блокирани думи за всеки сървър
Незадължителен вграден списък с ругатни за всеки език
Прилага се при изпращане и редактиране на съобщения
Съпоставяне, устойчиво на заобикаляне (символи, разредяване, leetspeak, ударения)
Режими на съпоставяне: умен / цяла дума / навсякъде
Само изтриване или нарастващо заглушаване, изритване или забрана
Изключени роли, членове и канали, с бутон за отмяна в дневника за модерация

Настройка

1.Отвори таблото, иди в раздела Филтър за думи и го включи.
2.Добави свои думи или включи вградения списък с ругатни.
3.Избери режим на съпоставяне и реши какво се случва при нарушение.
4.Задай канал за дневник и изключи роли, членове или канали, които трябва да се пренебрегват.

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

Как работи съпоставянето

Текстът се нормализира преди сравнението: Unicode се разлага, диакритичните знаци се премахват, сходните на вид знаци и leetspeak се свеждат до обикновените си букви, а разделителите между буквите се пренебрегват. Дума, написана с ударения, символи или трикове с разредяване, пак се хваща.

Режими на съпоставяне

Умният режим улавя дума вътре в заобикалящия я текст, без да отбелязва невинни думи, които просто я съдържат. Цяла дума съвпада само когато думата стои самостоятелно. Подниз съвпада навсякъде, което е най-грубото и най-склонното към прекомерно засичане. Знакът `*` разхлабва границата на думата от страната, на която стои, така че `spam*` хваща и формите с наставка, докато „class“ пак никога не задейства блокирано „ass“.

Вграденият списък

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

Кога работи

Всяко съобщение се проверява при изпращане и отново при редактиране, така че чисто съобщение не може да бъде превърнато в блокирано след факта.

Настройки

Блокирани думи
Режим на съпоставянеУмният хваща заобикаляния като a$$, a s s и leetspeak, като избягва фалшивите засичания. Цяла дума е строг. Навсякъде съвпада и вътре в други думи.
НаказаниеДействието срещу потребителя при достигане на лимита. Заглушаването ограничава временно, изритването премахва от сървъра, забраната блокира завинаги.
Канал за дневникКаналът, в който ботът ще изпраща съобщенията за дневник на тази функция.
Изключени ролиЧленовете с която и да е от тези роли ще бъдат изключени от тази защита.
Изключени членовеКонкретни членове, които тази система изцяло пренебрегва, освен изключените роли.
Изключени каналиСъобщенията в тези канали няма да се проверяват от тази защита.

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

Sylon се нуждае от Управление на съобщенията, за да изтрие блокирано съобщение.
Наказанието по подразбиране е никакво — съобщението се премахва и записва, без да се действа срещу члена.
Изключените роли, членове и канали се пропускат напълно, включително за вградения списък.
Същият механизъм за съпоставяне проверява потребителските имена на входа и отново, когато член се преименува — включи правилото за потребителски имена във Вратата за вход, за да използваш списъка си и там.
Филтърът за думи съпоставя какво казва едно съобщение. Правилата за съобщенията ограничават неговата форма — емоджита, редове, викане, споменавания — и са правилният инструмент, когато със самите думи няма нищо нередно.

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

Хваща ли думи, които хората се опитват да прикрият?

Да. Умният режим вижда през символи (a$$), разредяване (a s s), leetspeak (5h1t), ударения и повтарящи се букви, така че обичайните опити за заобикаляне пак се блокират.

Ще блокира ли погрешно невинни думи?

Не. В умния режим и в режима за цяла дума блокираната дума се задейства само като самостоятелна дума, така че „class“ никога не се хваща от блокирано „ass“. Използвай режима „навсякъде“ или знака *, само ако искаш съпоставяне вътре в думите.

Проверява ли и редактираните съобщения?

Да. Филтърът проверява съобщението отново при всяка редакция, така че блокирана дума не може да бъде добавена след факта.

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