Пошаговая инструкция удаления ботов в Телеграме
Роботы-помощники в Telegram стали надежным подспорьем. С их поддержкой пользователи не только могут быстро найти необходимую информацию, создать коллекции стикеров, выучить иностранные языки, но и использовать их для продвижения своего канала. Но когда бот выполнил свою функцию, он становится лишним, и даже начинает мешать общению. Поэтому периодически встает вопрос, как его отключить и удалить из списка контактов.
Что такое бот в Телеграме и зачем он нужен
Разработчики приложения добавили в него множество удобных фичей, который нет больше ни в одном мессенджере. И одна из таких функций — наличие аккаунтов, принадлежащих не реальным людям, а роботам. Телеграм-бот — по сути, программа, которая выполняет за пользователя набор действий в автоматическом режиме. Функции роботов-помощников чрезвычайно разнообразны. Они способны:
- находить тематические каналы, книги, фильмы и музыку;
- самостоятельно скачивать текстовые и медиа-файлы ;
- обучать иностранным языкам;
- отвечать на сообщения;
- создавать и добавлять стикеры, гифки, смайлы в коллекцию.
Робот может самостоятельно размещать посты, оставлять реакции и отправлять комментарии, взаимодействовать с подписчиками. Если владельцу канала в «Телеге» не хватает автопомощников, уже имеющихся на сервере, он может создать своего. В этом им поможет еще одна встроенная программа-конструктор.
Внимание!
Главное преимущество Telegram-bot — отсутствие необходимости установки программы на устройство. Они встроены в мессенджер и работают напрямую с серверов приложения.

Пошаговая инструкция удаления ботов
Как бы ни были удобны автоматические помощники, иногда возникает необходимость от них избавиться. Дело в том, что не все роботы настроены на выполнение своих задач только по запросу пользователей . В некоторые встроены рекламные функции, поэтому периодически авто-аккаунт будет отправлять сообщения, отвлекающие от работы. Или случается, что при добавлении программы в группу или на канал, возникает сбой, от чего тормозится работа месенджера.
В этом случае возникает необходимость отключить бота и отписаться от него. Сделать это несложно. Существует два варианта действий — напрямую из чата с автопомощником или из списка контактов.
Первый способ, как удалить бота в Телеграме без блокировки:
- Открывают диалог. Тапают на иконку в виде вертикальных точек в верхней части экрана.

- Выбирают во всплывшем окошке «Очистить историю». Это нужно для того, чтобы удалить с сервера прошлые взаимодействия с ботом, и, если потребуется снова воспользоваться его помощью, начать с «чистого листа».

- Далее нажимают «Удалить».

Задача выполнена. Чат с ботом исчезнет из списка контактов. При желании вновь обратиться к программе, достаточно найти ее с помощью функции поиска.
Второй способ позволяет убрать бота навсегда, заблокировав его:
- Находят чат в своих контактах Телеграм. Долгим тапом выделяют диалог, чтобы возле имени появился зеленый кружок с галочкой внутри.

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

Внимание!
При блокировке бот не сможет самостоятельно выйти на связь и отправлять уведомления, даже если такая функция прописана в его программе. Контакт будет отправлен в «черный список».
Оба способа подходят для удаления чата с роботом-помощником в мобильном приложении на Айфон и Андроид. При работе в десктопной версии на ПК алгоритм действий так же будет аналогичным.
Как убрать бота из группы
В Telegram можно не только самому пользоваться помощью робота или делиться чатом с ним с друзьями, но и встраивать программу на канал или в общий диалог. Когда необходимость отпадет, можно легко очистить группу и исключить бота из беседы:
- Открывают мульти-чат и, нажав на название, переходят в меню. Тапают на значок карандаша, чтобы изменить настройки.

- Открывают вкладку «Участники».

- Нажимают на три точки справа от имени бота.

- Выбирают «Удалить».

После этих действий бот больше не будет участником группы. Но пользователи смогут продолжать пользоваться программой, через индивидуальный чат.
Возможные проблемы при отключении
Чаще всего, сложностей с удалением робота не возникает. Но иногда, из-за сбоев в приложении, могут появиться некоторые проблемы:
- Приходят уведомления от уже удаленного бота. Это может случиться, если при отключении не воспользовались блокировкой и предварительно не очистили историю чата. Решение — найти автоматический аккаунт через поиск и отправить в «черный список» контактов.
- При очистке списка участников в группе, бот не удаляется. Это может быть связано с внутренней ошибкой мессенджера. Исправить сбой не сложно, требуется только выйти из приложения, перегрузить устройство и запустить Телеграм заново.
Внимание!
Если самостоятельно решить проблему не получилось, необходимо обратиться в службу поддержки Telegram. Сделать это можно из меню «Настройки», воспользовавшись вкладкой «Помощь».
Можно ли восстановить после удаления
Если бот был убран из списка контактов без блокировки, вновь восстановить работу с ним предельно просто. Нужно заново найти аккаунт помощника в поисковой строке и запустить диалог. Можно так же восстановить контакт из «черного списка». Доступ к заблокированным профилям находится в меню Телеграм в разделе «Настройки».
Использование ботов в Telegram необычайно облегчает работу по поиску информации или продвижению аккаунтов. Находить и удалять автоматических помощников несложно, поэтому всегда можно очистить мессенджер от лишних роботов, оставив только необходимых в данный момент.
Как запретить другим писать в канале Discord
Discord является очень популярным мессенджером. Его активно используют геймеры для того, чтобы общаться друг с другом. Среди множества функций Дискорд есть возможность создавать различные каналы, распределяя участников по интересам. При большом количестве игроков нередко возникают ситуации троллинга и хейта. В этой статье описан вариант устранения данной проблемы. Здесь вы найдете описание того, как в Дискорде запретить писать в канале. Эта опция ограждает людей от негативного общения.

Как в Дискорде запретить писать в канале: алгоритм действий
В текстовых чатах пользователи обмениваются не только сообщениями, но и активно присылают друг другу картинки и даже видео. Если на канале появился нежелательный участник, то можно ограничить его действия в данном чате. Для этого необходимо сделать следующее:
- Войдите в меню аккаунта;
- Выберите пункт «Отключить отправку личных сообщений».
Данная функция распространяется на тех пользователей, которые не являются друзьями. При этом запрет на сообщения будет наложен на приватный чат. В общем чате функция отправки сообщений сохранится.

Блокировка участника
Это действенный способ отстранения конкретного участника от чата. Что нужно сделать:
- Нажмите на аватар собеседника;
- Нажмите на три вертикальные точки справа;
- Выберите пункт «Заблокировать».
Можно не блокировать участника полностью, а отправить его в бан. Необходимо выполнить все указанные выше действия, но вместо кнопки «Заблокировать» выбрать пункт «Забанить». Пи этом есть возможность выбора времени бана.

Ограничение прав пользователя
Запрет на отправку сообщений можно выполнить посредством настройки ролей. Для этого необходимо выполнить такие действия:
- Нажмите на название сервера;
- Выберите нужный канал;
- Нажмите значок «Настройки»;
- Выберите раздел «Права доступа»;
- Настройте разрешение для конкретной роли.

Запрет на отправку голосовых сообщений в Discord
Участники сервера могут общаться не только в текстовом чате, но и отправлять друг другу голосовые послания. Здесь также могут возникать конфликтные ситуации и происходить нежелательные действия. Для запрета участникам говорить в таком чате, необходимо сделать следующее:
- Выберите нужный канал;
- Нажмите на пункт «Настройки»;
- Выберите пункт «Подключаться»;
- Сделайте его неактивным.

Это вариант отключения голосовых сообщений для всех участников канала. Сделать подобное ограничение можно для конкретного человека, нажав на его никнейм и отключив его от общего чата.
Дискорд разрабатывался как эффективное средство для общения между геймерами, повышения интереса к игре и обмена опытом. Как и в любом обществе, здесь возможно возникновение спорных ситуаций. Если пользователь злоупотребляет вниманием других или ведет себя аморально, то его можно заблокировать буквально в несколько кликов.
Как я могу ограничить бота, чтобы он отвечал на определенных каналах с помощью discord.py?
Я делаю бота, который использует винтики и имеет несколько разных команд. Я хочу, чтобы этот бот отвечал только на один из двух каналов команд бота на сервере, на котором я его использую. Я видел, что могу использовать ctx.channel.id = независимо от идентификатора, но я бы предпочел, чтобы бот вообще не мог отвечать в канале, в том числе на команды .help. Я видел, как люди делали это с помощью on_message, но не уверен, как бы я сделал это с помощью винтиков. Любая помощь приветствуется. Мой предполагаемый результат состоит в том, чтобы бот отвечал только по двум каналам, двум каналам бота, которые я указываю, на любые команды, включая команду .help. Благодаря!
2 ответа
Самый простой способ сделать это — не с помощью кода, а с помощью разрешений на сервере. На вашем сервере вы должны найти роль с тем же именем, что и ваш бот, чьи разрешения (включая send messages ) вы можете изменить для отдельных каналов.
Как сказал @Lu M, самый простой способ сделать это — отключить разрешения для вашего бота. Но если вы хотите сделать это в своем коде, вы можете использовать операторы if для проверки идентификатора канала.
Как удалять рекламу и спам в телеграм чатах
Краткое руководство по настройке TgDev2 ботов для эффективного удаления рекламы и спама.
0. Как правильно добавлять ботов в чат
Внимание! Всех ботов нужно добавлять с правами администратора. Каждому боту нужно дать права на удаление сообщений и на бан пользователей. Без этих прав боты не будут работать. Недостаточно просто добавить бота в чат, нужно сделать его администратором.
Кроме того, некоторые боты нуждаются в дополнительной настройке с помощью команд, вводимых в чат. Все необходимые действия для установки каждого бота описаны в документации бота на сайте tgdev.io.
Как найти документацию по боту? Откройте ссылку https://tgdev.io — вы увидите список ботов. Перейдите на страницу нужного бота — это и будет документация. Внимательно прочитайте её от начала до конца. Если вы не владеете английским языком, воспользуйтесь сервисом перевода translate.google.com
1. Запрет на приглашение спам-ботов в чат
Перво-наперво нужно запретить спамерам приглашать спам-ботов в чат. Самый простой способ — это сделать группу публичной: «Управление группой / тип группы / публичная группа». Телеграм устроен так, что он запрещает простым пользователям добавлять ботов в группу, если это публичная группа.
Если у вас нет возможности сделать группу публичной, тогда используйте @watchdog_robot и команду /watchdog block bot . Как только простой пользователь добавит нового бота в вашу группу, Watchdog Robot тут же его удалит.
Ещё один интересный способ решения проблемы — добавить в группу 20 (двадцать!) ботов, любых ботов. Телеграм не разрешает добавлять в группу более 20 ботов, таким образом, если в вашей группе будет 20 ботов, то злоумышленник не сможет добавить своих ботов.
2. Запрет новым пользователям публиковать ссылки
Обычно спамеры шлют спам сразу же после входа в группу. Используйте @daysandbox_bot для того чтобы запретить новым пользователям публиковать ссылки и пересылать сообщения из других чатов и каналов. По-умолчанию, Daysandbox Bot настроен на удаление ссылок в течении первых 24 нахождения нового пользователья в группе.
3. Запрет арабского спама
Очень часто в русскоязычные чаты попадает арабский (на самом деле персидский) спам. Для борьбы с этим видом спама просто добавьте бота @noarab_bot в ваш чат. Ему не нужно никаких настроек — он будет удалять все сообщения, содержащие арабский символы, а также банить новых пользователей, в именах которых есть арабские символы.
4. Удаление всех ссылок, стикеров и т.д.
Если вы хотите удалять все ссылки всегда (а не только от новых пользователей, как это делает @daysandbox_bot), если вы хотите удалять все стикеры или GIF-картинки или голосовые сообщения и т.д., то вам поможет в этом @watchdog_robot. Установите его в чат и настройте на удаление нужных типов сообщений. Например, команда для удаления ссылок на сайты /watchdog block link .
5. Удаление сообщений, содержащих запрещённые слова
Если вы часто видите спам с одним и тем же словом и другие боты не удаляют этот спам, воспользуйтесь ботом @grep_robot. Установите бот в чат и добавьте нужные слова в список стоп-слов. Например, для удаления сообщений со словом «снеговик» используйте команду /grep add word снеговик .
6. Удаление файловых вложений
Арабы зачастую рассылают спам в виде apk файлов, прикреплённых к сообщению. Чтобы удалять сообщения с прикреплёнными файлами используйте @watchdog_robot и команду /watchdog block attachment .
7. Удаление ругательств
Для того чтобы удалять сообщения с нецензурными словами, установите в чат бота @nopigrobot. На данный момент бот умеет удалять только ругательства на русском языке.