Стоп-слова Бот (@StopWordsbot)
July 6, 2023

 Стоп-слова Бот (@StopWordsbot)

Что может делать этот бот? Удаляет сообщения со стоп-словами. Может банить, может не банить :) За собой удаляет сообщения.

✅ Механизм стоп-слов поможет вам избавиться от сообщений ваших конкурентов или спама. Если вы знаете, что спамеры или конкуренты используют в своих сообщениях постоянно какие-то определённые слова, то вы можете добавить их в стоп-лист бота. При обнаружении этих слов бот будет сообщение удалять, а пользователя блокировать согласно настройкам.

✅ В боте есть два списка стоп-слов - основной и вспомогательный. Для каждого списка вы можете установить свои индивидуальные стоп-слова и настройки (удалять, банить и т.д.). Вспомогательный список (второй) доступен только по подписке на расширенные возможности и работает одновременно с первым списком.

✅ Бот бесплатно работает только в трёх группах. Для подключения четвёртой группы потребуется подписка.

Важно! При расширенной подписке активируется второй список и количество стоп-слов увеличивается до 100 в каждом списке. Списки работают одновременно.
Без подписки можно установить только 15 слов и один активный список.

Оглавление.

Установка бота в группу.

Важно! Админ перед установкой бота и привязкой с группе должен снять анонимность в настройках группы, после всех настроек бота её можно будет вернуть.

В поиске наберите @stopwordsbot,кликом выберите бота

и запустите бота командой

В появившемся меню нажмите на "Добавить бота в группу"

и из списка своих групп выберете куда вы хотите установить бота

В настройках группы "Администраторы" – "Добавить администратора" – выбрать Стоп-Слова Бот – выдайте необходимые права и сохраните изменения.

Затем необходимо привязать бота к группе командой /auth. Команду выполнить из вашей группы.

Бот на команду /auth в группе ответит вам сообщением:

Заходите в чат с ботом в вашем списке чатов и снова даёте боту команду /start, чтобы обновилось содержимое чата, и затем выбираете нужную для настроек группу из списка (если у вас их несколько) и переходите в основные настройки бота.

Основные настройки.

Список стоп-слов.

Выберите необходимый список стоп слов. Теперь все настройки будут относится только к этому списку.
Второй список доступен только при подписке на расширенные возможности бота.

Включение списка.

Вы можете включить или выключить какой-либо список стоп-слов. После этого обязательно нажмите кнопку "Сохранить", чтобы применились все изменения. Если список стоп-слов выключен, проверка сообщений пользователей производится на наличие стоп-слов не будет.

Добавление или замена списка стоп-слов.

Функции замены или удаления одного стоп-слова нет, только корректировка и замена всего списка стоп-слов.

Посмотреть свой список стоп-слов вы можете нажав кнопку в названием вашей группы.

1. Текущий список стоп-слов.
2. Добавить стоп-слова.
3. Заменить стоп-слова.

Вы можете добавить слова в список или заменить весь список стоп-слов.
Если вы ДОБАВЛЯЕТЕ стоп-слова, то они добавляются к УЖЕ СОХРАНЕННЫМ СЛОВАМ. Т.е. было у вас в стоп-листе 3 слова, добавляете еще 3 - итого будет сохранено 6 слов.

Если вы ЗАМЕНЯЕТЕ стоп-слова, то текущий список стоп-слов стирается полностью, а новый добавляется вместо него. Условно — было у вас 6 слов текущего списка, вы их заменяете на 4 новых, итого останется 4 новых слова. Добавляются в список слова в строку, через запятую.

Вы также можете добавить слова из своей группы в список стоп-слов №1 командой /add, слова писать через запятую и отправить боту.

Бот ответит вам утвердительно:

Режимы работы.

Существует два режима работы стоп-слов:
- искать точно (точное совпадение слова)
- искать часть (частичное совпадение)

Искать точно — если задано слово РАБОТА, то бот будет искать именно это слово в сообщениях.
Сообщения со словами: работу, работы, заработать и т.д. в данном случае удаляться НЕ будут, т.к. нет точного совпадения со словом РАБОТА, есть производное от него.

Искать часть — если вы зададите слово РАБОТ, то бот будет искать совпадение по буквам в словах.
Значит сообщения со словами: заРАБОТать, РАБОТа, РАБОТы будут успешно удаляться, так как есть совпадения по буквам в словах.

Действия с нарушителем.

Блок настроек наказания за применение стоп-слов. Наказание бывает трёх типов.

  1. Удаляем сообщение - просто удаляем сообщение и уведомляем об этом пользователя в группе.
  2. Баним - удаляем сообщение и баним пользователя навсегда.
  3. Заглушаем - обеззвучиваем пользователя с выбором длительности наказания на N-ое количество времени.

Важно! Разбан пользователей осуществляется из настроек вашей группы! "Управление группой" - "Разрешения" - "Чёрный список"

Удалить из чата.

Удаляет привязку бота к чату, если вы решили удалить бота из вашей группы.

Отчёты бота.

Бот отсылает отчёты о своей работе – удаление сообщений, бан пользователей, в личные сообщения с администратором группы.
Функционал доступен при подписке на расширенные возможности.

Отчёты бота имеют вид:

Фильтр подмены символов.

Фильтр доступен по подписке на расширенные возможности бота.

Spoof-фильтр ищет в словах похожие подменённые буквы.
Условные А, О, Е, С, К и прочие. По умолчанию отключён.

Примеры подмены:
привет и прuвет - выглядят и читаются одинаково, но во втором слове буква И подменена на латинскую.

нaби𝙥ай на𝙘л𝙖ждaй𝕔я, заґɑдḳa, ИщИ в п0иsке и тому подобное.

привет.https - слияние кириллицы и латиницы (забыли поставить пробел).

Если включены отчёты о работе бота, то админу будут приходить уведомления об удалении сообщений с указанием слова, на которое среагировал бот.

Подписка и расширенные возможности.

В боте предусмотрены расширенные возможности, которые доступны только по подписке.

Расширенные возможности дают:

  • Убрать рекламную строку в сообщениях бота;
  • Использование двух списков стоп-слов с разными настройками;
  • Включить тихий режим — отключить ненужные сообщения бота;
  • Расширение списков стоп-слов в фильтрах бота (с 15 до 100 слов каждого списка);
  • Включение отчётов бота о нарушениях.

в начало