Усі пости
4 хв читання

Як заборонити посилання в Telegram-групі

Білий і чорний список доменів, піддомени, посилання зі шляхом і різні покарання за різні посилання. Який режим обрати і яких помилок уникнути.

Посилання — найходовіший інструмент спамера: канал, лендинг, інвайт у «закритий клуб». Повна заборона посилань розв'язує проблему в один рядок і тут-таки створює нову: учасники перестають ділитися статтями, а адміни — посиланнями на документацію.

Тому в Scarabeus посилання налаштовуються не вимикачем «не можна», а списками.

Де це налаштовується#

Розділ Модерація → картка «Посилання». Перемикач вмикає блок, кнопка «Налаштувати» відкриває списки й режими.

Картка «Посилання» в розділі «Модерація»

Два режими#

Білий список — дозволені лише перелічені домени, будь-яке інше посилання вважається порушенням. Це суворий режим для чатів, де посилання в принципі не потрібні: канал проєкту, документація, і все.

Чорний список — навпаки: заборонені лише перелічені домени, решта проходить. Це режим для живої спільноти, де посилання нормальні, а боротися треба з конкретним сміттям.

В обох режимах повідомлення без посилань проходить завжди — блок узагалі не дивиться на текст, у якому немає посилань.

Перемикач режимів і групи посилань

Режим перемикається згори, а під ним видно, що саме він означає.

Вибір між режимами — це вибір, що робити з незнайомим доменом. Білий список виходить із того, що незнайоме небезпечне; чорний — що незнайоме нормальне. У чаті на пару сотень людей майже завжди потрібен чорний, в анонсному каналі підтримки — білий.

Як записується правило#

Правило — це домен, за бажання зі шляхом:

t.me
example.com
t.me/durov

Усе зайве під час збереження відкидається саме: протокол, www., порт, параметри після ? і якір після #, завершальний слеш. Тож https://www.Example.com/ і example.com — те саме правило, і не треба вгадувати, у якому вигляді спамер надішле посилання.

Якщо вказано шлях, правило спрацює саме на нього: t.me/durov не зачепить решту посилань на t.me. Це зручно, коли треба дозволити один канал, не відкриваючи весь Telegram.

Окрема галочка — «включно з піддоменами». З нею правило для example.com накриває і promo.example.com, і go.example.com. Без неї — лише точний збіг хоста. Для чорного списку її зазвичай вмикають: спамери плодять піддомени пачками.

Групи й різні покарання#

Посилання, як і фрази, складаються в групи, і в кожної групи свій ланцюжок покарань. Це головне, заради чого варто розділяти списки, а не валити все в купу.

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

Свій ланцюжок є і в кожного з режимів — на випадок «будь-яке стороннє посилання» у білому списку.

Часті помилки#

Список є, а санкцій немає. Група без ланцюжка покарань не спрацьовує взагалі: бот знаходить посилання й нічого не робить. Це найчастіша причина «правило не працює».

Білий список без t.me. Якщо чат живе в Telegram, учасники пересилатимуть посилання на канали й повідомлення. Вирішіть заздалегідь, порушення це чи ні.

Забуті піддомени в чорному списку. Домен заблокували, а спам іде з new.домен — допомагає галочка «включно з піддоменами».

На Обмеженому тарифі діє стеля на кількість посилань у кожному режимі; на Базовому обмежень немає.

Посилання — один із шести кроків налаштування захисту. Решта — у загальному посібнику: як захистити Telegram-групу від спаму.

Як заборонити всі посилання в Telegram-групі?

Увімкніть блок «Посилання», оберіть режим білого списку й не додавайте до нього нічого, крім доменів, які хочете дозволити. Будь-яке інше посилання стане порушенням. Не забудьте призначити групі ланцюжок покарань — без нього бот нічого не зробить.

Чи можна дозволити один канал, але заборонити решту посилань на t.me?

Так. У білому списку додайте правило зі шляхом — наприклад t.me/durov. Правило зі шляхом спрацьовує лише на нього, а не на весь домен.

Що буде з піддоменами?

За замовчуванням правило працює лише на точний збіг домену. Щоб накрити й піддомени, увімкніть у правила галочку «включно з піддоменами».

Бот видалить посилання в адміністратора?

Ні. Адміністратори чату й учасники з білого списку обходять правила модерації.

Чи можна карати за різні посилання по-різному?

Так, для цього посилання й діляться на групи: ланцюжок покарань прив'язаний до групи, і лічильники порушень у груп не змішуються.

Читати далі