Удаление бота из «Telegram»
Телеграм бот для удаления спама
Решил написать эту публикацию т.к. устал объяснять одно и то же людям, которые хотят использовать моего телеграм бота @daysandbox_bot.
Итак, несколько месяцев назад я разработал бота для удаления спама по очень простому признаку: если человек зашёл в чат и провёл в нём менее суток, то любые ссылки или forward сообщения от этого человека удаляются. Всё. Никаких нейронных сеток, анализа частотности, модерируемых white- и black-листов и прочих сложных вещей.
На удивление бот приобрёл некоторую популярность и работает уже более чем в шестистах чатиках. Далее я попытаюсь развёрнуто описать принцип работы бота, чтобы в дальнейшем давать ссылку на эту статью.
Принцип работы бота
С момента добавления в чат бот отслеживает события захода новых пользователей в группу и тем самым знает, когда кто зашёл в чат и сколько времени он уже провёл в чате. В силу ограничений telegram API я не могу узнать, когда к чату присоединились те пользователи, которые уже были на момент добавления бота в чат.
Бот никак не анализирует сообщения от пользователей, существующи на момент добавления бота. Итак, бот знает, когда новые пользователи зашли в чатик. Если бот видит, пользователь провёл в чате меньше суток и запостил сообщение, удовлетворяющее определению спама, то бот удаляет такое сообщение.
Он не банит пользователя, не ставит ему read-only права, бот просто удаляет сообщение со спамом. Если пользователь запостит не-спам сообщение, то оно будет опубликовано. Какие сообщения считаются спамом? Во-первых, любые сообщения содержащие ссылку: URL, email или username. Во-вторых, любые forward-сообщения т.е.
сообщения пересланные из другого чата. Для правила username есть исключение, если username ссылается на пользователя, то такое сообщение разрешается. Бот удаляет только те сообщения с username, которые ссылаются на группу или канал.Это сделано для того, чтобы не было ложных срабатываний, когда новый пользователь просто пытается обратиться к какому-то участнику чата по его username.
Что бот daysandbox_bot НЕ делает
- Бот не банит никого и никогда
- Бот никак не фильтрует сообщения от тех участников чата, что уже были в чате на момент добавления бота
- Бот фильтрует сообщения только тех пользователей, которые провели в чате менее суток. Если пользователь провёл в чате больше суток, его сообщения никак не обрабатываются ботом
- Бот никак не анализирует текст сообщения, он просто удаляет сообщения со ссылками. Всё.
Как правильно добавить бота в чат
Описываю алгоритм для desktop клиента. Подразумевается, что вы админ чатика и можете добавлять в него других админов.
- Заходим в чатик, кликаем на название чатика сверху
- В открывшемся окне сверху справа от надписи «Информация о группе» кликаем на иконку из трёх точек
- В открывшемся меню кликаем на «Управление группой»
- В открывшемся меню кликаем на «Администраторы»
- В открывшемся окне снизу кликаем на «Добавить администратора»
- В открывшемся окне в строке поиска вводим daysandbox_bot
- В обновившихся результатах поиска кликаем на DaySandBox бота, у него должна быть жёлтая иконка пакмэна.
- В открывшемя окне выставляем боту права на удаление сообщений, все остальные права отключаем.
- Жмём «Сохранить»
Логирование действий бота в телеграм канал
Вы можете настроить бота для пересылки всех удалённых сообщений в отдельный канал. Алгоритм следующий:
- Создаём канал. Добавляем туда бота, как админа.
- Пишем /setlog в канал. Перенаправляем это сообщение в тот чат, где установлен бот.
- Теперь бот будет знать в какой канал копировать удалённые сообщения.
Чтобы отключить логирование в канал, зайдите в чатик и напишите команду /unsetlog
Вы можете управлять форматом сообщений, пересылаемых в канал. Для этого напишите в чатик команду /setlogformat format1. Доступные форматы: json, simple, forward. Можно указать несколько форматов через запятую, например: /setlogformat json,forward. Чем отличаются эти форматы вы можете выяснить путём эксперимента.
Настройки бота
У бота есть несколько настроек.
Напишите в чатик /daysandbox_set safe_hours=N для задания времени, в течении которого сообщения новых пользователей анализируются на признаки спама. По-умолчанию, этот период равен суткам. Вы можете указать количество часов от нуля до 8760 (один год). Период равный нулю часам по сути деактивирует бота.
Напишите в чатик /daysandbox_set publog=yes чтобы разрешить боту писать сообщения в чат о том, что сообщение какого-либо пользователя было удалено. По-умолчанию, бот именно это и делает.
Текущие значения этих двух настроек можно получить командами /daysandbox_get safe_hours и /daysandbox_get publog.
Немного статистики
Мне лень рисовать красивые графики, скажу лишь, что бот за день бот удаляет от 10 до 15 тысяч сообщений и работает более чем в 600 чатиках.
Open Source
Исходники бота находятся в открытом доступе на github.
Другие мои боты
Возможно, вас заинтересуют другие боты, которые я разработал:
- @nosticker_bot — бот, удаляющий любые стикеры, опубликованные в чат. Невероятно, но факт, он уже работает в 100 чатиках 🙂
- @joinhider_bot — бот, удаляющий сообщения о том, что пользователь зашёл в группу или вышел из группы
- @coinsignal_robot — бот, показывающий цену и объёмы торгов любой крипто-моенты с сайта coinmarketcap.com. Также бот позволяет конвертировать курс монет. Например, сколько bitcoin будет 10 litecoin, или сколько рублей будет 100 dogecoin.
Контакты для связи
Мой телеграм @madspectator
Группа для обсуждения моих ботов: @tgrambots
- анти-спам
- telegram bot
- телеграм бот
- telegram
- телеграм
- бот
Это самый полезный в мире бот Telegram. Вот что он умеет
Эта статья для тех, кто уже подсел на мессенджер Telegram и десятки раз в день проверяет его.
Число фанатов мессенджера растет с каждым днем. Ведь Telegram предназначен не только для общения, главные фишки Telegram — каналы с интересными новостями и полезные боты. О самом крутом из них и поговорим.
Речь пойдет о боте IFTTT. С его помощью можно передавать в Telegram каналы/группы информацию из сотен различных веб-сервисов, а также управлять ими с помощью команд, отправляемых боту. Разберем подробно, что стоит за этими словами.
Что такое IFTTT?
IFTTT – это веб-сервис, который позволяет связать между собой почти четыре сотни других веб-сервисов. С его помощью можно сделать так, чтобы в случае какого-либо события в одном сервисе, автоматически будет выполняться действие в другом.
Примеры:
- ЕСЛИ опубликовано новое фото в Instagram, ТО сохранить его в Dropbox;
- ЕСЛИ пришло новое письмо c отметкой «важное» на почту ТО изменить цвет лампочек в спальне;
- ЕСЛИ не пройдена дневная норма шагов в Fitbit ТО отправить напоминание в iOS.
Подобные правила называются апплеты (ранее назывались «рецепты»). На сайте IFTTT можно выбрать среди десятков тысяч готовых апплетов или создать свой.
Категории сервисов для которых можно создавать апплеты: платформы для ведения блогов, соцсети, облачные хранилища, «умная» техника для дома и автомобили, сервисы для создания заметок и списков дел, фитнес-трекеры, платформы для проведения опросов и массовых почтовых рассылок. Полный список здесь.
А теперь вернемся к теме статьи и посмотрим, чем может быть полезен IFTTT для пользователей Telegram.
Способ применения #1. Объединяем соцсети и Telegram
IFTTT-бот может автоматически публиковать новые посты из ваших профилей в соцсетях (в том числе , Foursquare, Instagram, Pinterest, Linkedln, ) в Telegram-канал или группу. А можно, наоборот, репостить в соцсети сообщения из Telegram-канала.
Примеры апплетов:
Отправляем в Telegram новые фото из своего Instagram
Отправка сообщений в Telegram, когда кто-то упоминает вас в
Постим в все новые сообщения из своего Telegram-канала
Способ применения #2. Собираем собственный новостной канал
С помощью IFTTT можно транслировать в свой канал информацию из разных источников: служба прогнозов погоды, Wikipedia, New York Times, Apple App Store, Github, Medium и множества других.
Примеры апплетов:
Ежедневно в определенный час отправляем в Telegram прогноз погоды
Если на -канале, на который вы подписаны, появляется новое видео, то отправляем ссылку на него в Telegram
Отправляем все новые посты из RSS-ленты в Telegram-чат
Способ применения #3. Эффективнее организуем свою работу
IFTTT-бот позволяет организовать в Telegram-канале систему напоминаний о письмах и делах. А также обращаться к разнообразным сервисам для управления временем (например Rescue Time или Todoist), не выходя из Telegram.
Примеры апплетов:
Отправляем в Telegram ежедневные напоминания
Отправляем сообщение в Telegram, если на почту приходит письмо, отмеченное как важное
Быстрая отправка сообщений в Gmail с помощью бота IFTTT в Telegram
Способ применения #4. Соединяем Telegram и умный дом
К IFTTT подключены самые разные виды «техники будущего»: лампочки, термостаты, выключатели, кондиционеры, автоматические двери, коробочки для яиц, кофеварки, посудомоечные машины и десятки других вещей. А также автомобили BMW и Tesla. Можно получать в Telegram сообщения от своей стиральной машины, а можно, наоборот, отправлять ей приказы с помощью IFTTT-бота.
Примеры апплетов:
Отправляем сообщения в Telegram, если в воздухе вашей спальни превышен уровень содержания углекислого газа
Меняем цвета лампочки HueLights путем отправки сообщений боту IFTTT в Telegram
Включаем телевизор путем отправки сообщений боту Telegram
Способ применения #5. Сообщаем семье о своем местоположении
IFTTT может следить за вашим местоположением, если установить их приложение на смартфон или использовать GPS-трекер для животных Whistle.
Пример апплета:
Если вы пришли в магазин, то отправить участникам чата сообщение с вопросом «Не нужно ли им что-нибудь?»
Способ применения #6. Подключаем к Telegram свой смартфон
IFTTT-бот позволяет отправлять в Telegram новые фотографии с камеры смартфона, данные о местоположении, новые напоминания, события в календаре и т.д.
Примеры апплетов:
Транслируем все новые фото с камеры в Telegram
Отправляем записи с диктофона в Telegram
Ищем свой iPhone с помощью бота Telegram
Способ применения #7. Архивируем посты из Telegram
Фотографии, видео, музыку и сообщения из Telegram каналов/групп можно автоматически сохранять в облачных хранилищах.
Примеры апплетов:
Сохраняем все опубликованные на канале фотографии в Dropbox
Сохраняем все фото и еженедельный дайджест канала в таблицу Google
А теперь разберем, как реализовать все описанные выше возможности в своем Telegram. Для выполнения инструкций ниже вам необходимо зарегистрироваться на сайте IFTTT.
Как подключить IFTTT к каналу/группе Telegram?
1. Заходим на сайт IFTTT в раздел Telegram и нажимаем Connect для установки бота IFTTT. Соглашаемся на предложение браузера перейти в Telegram.
2.
Не забываем нажать на Start.
3. Вводим команду /connect_channel.4. Добавляем бота IFTTT в администраторы канала/группы.
5.
Отправляем боту IFTTT сообщение с именем канала/группы. В моем случае — @ifttt_test.
Как настроить IFTTT-апплет?
Теперь к каналу можно подключать апплеты. Рассмотрим как это происходит на примере апплета для трансляции постов из RSS-ленты в Telegram-канал.
1. Открываем бот IFTTT и нажимаем на кнопку Authorize IFTTT.
2. В результате откроется страница для выбора апплетов. Выбираем Send new Feed Items to a Telegram chat.3. Заходим на страницу апплета и передвигаем вправо ползунок над надписью Turn on.4. Вставляем ссылку на RSS-ленту (например, http://feeds.
feedburner.com/iphones/ru) и выбираем из списка один из подключенных каналов или группу.6. Теперь активированный апплет отображается сверху остальных апплетов на странице Telegram на сайте IFTTT. Его можно включать и отключать по желанию.
7.
Дожидаемся когда в ленте появляется новый пост и радуемся его появлению в канале Telegram.
Как взаимодействовать с IFTTT путем отправки сообщений боту?
Как было сказано выше, в Telegram можно не только передавать информацию из других сервисов. Но и управлять ими, отправляя команды боту. Например, посылать письма через Gmail:
1. Активируем соответствующий апплет и указываем адреса, на которые хотим отправлять письма.2. Заходим в бот IFTTT и набираем: “@ifttt #email текст письма”.
3. Проверяем почту.
Как создать свой IFTTT-апплет?
IFTTT подключился к Telegram всего несколько месяцев назад и готовых апплетов пока немного. Но создать свой очень просто. В качестве примера настроим автоматическую трансляцию постов из Pocket в Telegram:
1. Идем на страницу для создания новых апплетов.
2. Нажимаем на голубой плюсик возле слова THIS.3. Выбираем в списке сервисов Pocket.4. Выбираем действие Any new item.
5. Нажимаем на голубой плюсик возле слова THAT.
6. Выбираем действие Send Message.7. Выбираем один из подключённых к IFTTT каналов и настраиваем какие части сохранённой веб-страницы из Pocket надо добавлять в сообщение.
8. Нажимаем на кнопку Finish.
И всё! Вот таким простым образом можно объединить с Telegram почти 400 сервисов!
Что еще почитать по теме?
Больше примеров использования IFTTT можно найти в моих прошлых статьях:
40 рецептов IFTTT для гаджетов
Удивительные новинки IFTTT 2016
Также рекомендую почитать материалы Артема Суровцева об использовании приложения IFTTT для iOS:
Автоматизация на iOS. IFTTT
Как автоматизировать самые скучные действия в iOS
поста:
(5.00 из 5, оценили: 2)
Урок 10. Bot API v3. Автоматизируем работу в группах. · Пишем ботов для Telegram на языке Python
С момента публикации предыдущего урока и по состоянию на момент написания этого, Telegram выпустил одно крупное обновление Bot API (3.0), а также несколько мелких (3.1-3.3). Сразу отмечу, ни отправка видеосообщений, ни платежи (по ним есть отличный пример в репозитории pyTelegramBotAPI), ни работа со стикерами рассмотрены не будут.
Удаляем сообщения
Начнём с того, что научим нашего бота в группе удалять сообщения, в которых есть ссылки. Добавим бота в группу и назначим его администратором с правом удаления и блокировки (пригодится позже).
Дабы избежать неприятных ситуаций, нам необходимо определить две вещи: в какой именно группе он будет удалять сообщения и как отличить сообщения с ссылками от всех остальных? ID группы легко узнать, добавив бота @my_id_bot и отправив ему команду /id. Запишем куда-нибудь полученный ID.
А что делать с ссылками? Неужели нам придётся использовать регулярные выражения, создавая себе ещё одну проблему? Конечно, нет! Все «особые» элементы, будь то ссылки, @юзернеймы, команды ботов и т.д. складываются в массив entities в объекте Message, нам остаётся лишь проверить тип объекта и решить, удалять конкретное сообщение или нет.
За последнее отвечает метод delete_message, принимающий на вход два аргумента: ID чата и ID сообщения.Перейдём непосредственно к коду. Дабы упростить себе жизнь, зададим нужные условия срабатывания (нужный ID чата и непустой массив entities) сразу в хэндлер, это сэкономит нам несколько лишних проверок.
GROUP_ID = -10012345 def delete_links(message): for entity in message.entities: if entity.type in [«url», «text_link»]: bot.delete_message(message.chat.id, message.message_id) else: return
Запустим бота и попробуем отправить сообщение с ссылкой. Если вы всё сделали правильно, оно мгновенно исчезнет и в разделе «Недавние действия» (Recent Actions) появится запись об удалённом сообщении.
Точно так же можно сделать удаление чего угодно: стикеров, репостов из неугодных каналов, матерных сообщений и т.д. Возможности (почти) безграничны!
Read-Only и прочие «мягкие» наказания
Представьте, что у вас есть группа, например, «Международный клуб любителей мяса», в котором люди на разных языках делятся своими впечатлениями от поедания свинины, говядины, баранины и т.д.
Конечно, время от времени в чатик будут приходить вегетарианцы и высказывать недовольство, но так как мы терпеливые люди, не будем банить веганов, а просто запретим им писать сообщения некоторое время, дабы они успокоились и вели дискуссию в рамках тематики чата. Усложним себе задачу и будем оповещать пользователей о временном ограничении прав, исходя из их языковой принадлежности.
Начиная с Telegram 4.1, у администраторов групп появилась возможность точечно настраивать права и ограничения пользователей.
В Bot API за операцию ограничения ответственен метод restrict_chat_member, принимающий на вход ID чата, ID юзера, список ограничений, а также параметр until_date со значением времени (Unix Time), до которого эти ограничения действуют, причём если указать время с разницей меньше 30 секунд или больше 366 дней от текущего, Telegram воспринимает это, как «навсегда». В нашем случае Read-Only режим будет выдаваться на 10 минут, т.е. 600 секунд.
Давайте теперь разберёмся, на каком языке отвечать пользователю. В объекте User есть поле language_code, содержащее языковую метку пользователя. Не всё так просто, ведь в зависимости от настроек системы и местоположения пользователя, его языковая метка может быть ru, en-GB, en-US или вообще какой-нибудь nan-Hant-TW. Подробно о строении таких меток можно прочесть здесь.
В нашем случае задача немного упрощается, т.к. нам нужен только первый элемент (сам язык), независимо от региона (будем считать, к примеру, что «английский» английский и американский английский для нас одинаковы). Напишем наипростейшую определялку языка, которая будет возвращать ru для русского языка и en для всех остальных.
В реальной жизни, конечно, стоит сделать поддержку большего числа языков.
def get_language(lang_code): if not lang_code: return «en» if «-» in lang_code: lang_code = lang_code.split(«-«)[0] if lang_code == «ru»: return «ru» else: return «en»
И подготовим небольшой JSON со строками:
strings = { «ru»: { «ro_msg»: «Вам запрещено отправлять сюда сообщения в течение 10 минут.» }, «en»: { «ro_msg»: «You're not allowed to send messages here for 10 minutes.» }}Теперь подготовим обработчик, который будет реагировать на набор фраз, выдавать режим Read-Only пользователю на 10 минут и уведомлять его на родном языке. Не забудьте импортировать метод time из одноимённого модуля!
restricted_messages = [«я веган», «i am vegan»] def set_ro(message): bot.restrict_chat_member(message.chat.id, message.from_user.id, until_date=time()+600) bot.send_message(message.chat.id, strings.get(get_language(message.from_user.language_code)).get(«ro_msg»), reply_to_message_id=message.message_id)
Запустим бота и попросим людей с разными language_code выступить в роли противников мяса:
Заключение
В этом уроке мы кратко ознакомились с новыми фишками третьей версии Telegram Bot API, научились удалять сообщения, если они соответствуют одному из заданных критериев и научились «мягко» ограничивать пользователей, не удаляя их из группы. Помимо restrict_chat_member существует метод promote_chat_member для наделения пользователя определёнными администраторскими правами, он остаётся для самостоятельного изучения.
Исходный код бота этого урока, как обычно, расположен на Github.
Быстро и безболезненно удаляем бота в Телеграм
Боты в Телеграм используются для множества задач: поиск различной информации, заработок, дополнения для групп, помощь в ведении бизнес-аккаунта.
Но что делать, когда вы добавили к себе большое количество различного рода ботов, но пользуетесь только малой частью из них? В этом случае нужно удалить лишние аккаунты из списка.
К тому же, удаление может понадобиться и в том случае, если функционала бота вам оказалось недостаточно, и вы хотите найти более приемлемый вариант. О том, как удалить бота в Телеграм, читайте в данной статье. Также вы научитесь просто останавливать бота на время.
Примером того, по какой причине иногда следует удалять ботов из Telegram является проект, посвященный тематике изучения английского языка.
На площадке собраны пользователи, которые в данный момент учат английский. Каждый день они общаются различные темы, обсуждают самые эффективные способы для изучения, делятся своим опытом и т.д.
Весь процесс общения производится исключительно на английском языке.
Администрация площадки, для разнообразия контента и добавления интерактивности начали использовать различных ботов:
- Fixmebot. Проект, занимающийся исправлением ошибок в сообщениях, написанных на английском языке.
- TopWord_bot. Используется для того, чтобы пользователи могли начать изучение новых английских слов.
- Slovarikbot. Позволяет узнать произношение того или иного слова. Для этого нужно отправить в чат нужное слово на английском после чего в ленте сообщения опубликуется аудиофайл с правильным произношением.
Помимо этого, в группу были добавлены различные игровые аккаунты в формате викторины.
Из-за такого большого количества ботов, добавленных в чат начали возникать различные проблемы: часть из них просто перестали работать, сообщения некоторых пользователей начали автоматически удаляться из-за багов.
По этой самой причине пришлось удалять большую часть ботов и оставить только самые нужные. Для определения самых полезных вариантов владельцы площадки провели ание среди аудитории, на тему того, какие аккаунты нужно оставить, а какие следует убрать.
После выполнения этого действия проблемы, связанные с конфликтом между несколькими аккаунтами, были решены. Из этого следует вывод, что не нужно добавлять более 3-4 ботов на свои Telegram площадки, так как это может стать причиной возникновения багов.
- 1 Удаление бота
- 2 Возможные проблемы
- 3 Итог
Удаление бота
Как удалить бота в Телеграм? Для начала рассмотрим этот процесс для списка контактов в приложении мессенджера для компьютеров.
Всего есть 3 различных варианта для выполнения этого действия. Для выполнения процесса удаления из списка ваших контактов в Телеграм в первую очередь нужно его заблокировать:
- Откройте аккаунт в приложении мессенджера.
Кликните на иконку из трех точек в правом верхнем углу интерфейса, после чего откроется меню управления.
Выберите пункт «Остановить и блокировать».
Второй вариант выполнения данного процесса в приложении для ПК заключается в следующем:
- Выберите нужного вам бота из списка и нажмите на нем правой кнопкой мыши.
В открывшемся меню выберите пункт «Остановить и блокировать».
В третьем варианте выполните следующие действия:
- Откройте окно информации об аккаунте. Для этого нажмите на иконку из трех точек в правом верхнем углу интерфейса и в открывшемся меню выберите пункт «Показать профиль». Также, открыть окно информации можно просто кликнув на название выбранного.
В открывшемся окне пролистайте список действий до конца. В самом низу расположен пункт «Остановить и блокировать», помеченный красным цветом шрифта.
После того, как вы произвели процесс блокировки нажмите правой кнопкой мыши на аккаунт в списке контактов и выберите пункт «Удалить сообщения».
В случае с версией Telegram для мобильных устройств вам нужно выполнить следующие действия:
- Откроете приложение Телеграм на Android или iOS устройстве.
- Откройте нужный вам аккаунт.
- Нажмите на название или аватарку, чтобы открыть окно подробной информации.
В правом верхнем углу кликните на иконку в виде трех точек и в открывшемся меню выберите пункт «Остановить
Второй вариант того, как можно выполнить это действие более быстрым способом заключается в следующем:
- В общем списке контактов Telegram нажмите на нужный вам аккаунт и подождите 2-3 секунды.
- В нижней части интерфейса откроется меню управления.
В этом меню выберите пункт соответствующий пункт для выполнения действия.
Удаление из групп
Теперь рассмотрим способы того, как убрать бота из группы Telegram.
Для этого зайдите на нужную вам площадку. Откройте меню управления нажав на иконку из трех точек в правом верхнем углу и выберите пункт «Информация о группе».
В открывшемся окне, в разделе участников расположены и боты, добавленные в группу. Нажмите на крестик с права от его названия.
Чтобы открыть полный список участников нажмите на заголовок раздела, в котором указано количество пользователей вашей площадки: группы (чата) или канала.
Чтобы удалить ботов из группы Telegram в приложении мессенджера для мобильных устройств нужно:
- Зайдите в аккаунт.
- Нажмите на его аватарку или название.
- В окне подробной информации нажмите на иконку из трех точек, которая расположена в правом верхнем углу интерфейса.
- В открывшемся меню выберите пункт «Поиск участников».
- Перед вами откроется новый раздел с полным списком всех пользователей вашей площадки.
- Нажмите на иконку трех точек справа от имени контакта и выберите пункт «Удалить из группы».
Возможные проблемы
Некоторые начинающие пользователи очень часто сталкиваются с различного рода трудностями при удалении ботов в Телеграм. Для того, чтобы избежать их возникновение нужно рассмотреть возможные проблемы, а также варианты для их решения.
Приходят уведомления после удаления. Крайне распространенная проблема. Связана она с тем, что пользователи просто удаляют сообщения. Для решения этой проблемы, в первую очередь нужно отключить и заблокировать бота, а только после этого удалять из списка ваших контактов в приложении.
Бот не удаляется из группы. Эта проблема связана с багом самого мессенджера Телеграм. Иногда случается так, что при попытке удаления аккаунта ничего не происходит или система сигнализирует об ошибке при выполнении действия.
Решить эту проблему очень просто. Все, что вам нужно сделать – это перезапустить мессенджер на компьютере или смартфоне.
Итог
Используя информацию из этой статьи вы без особых проблем сможете удалить бота, как из вашего списка контактов Telegram, так и из группы на любом из популярных устройств: компьютер, смартфон или планшет.
Коммент к статье
Удаляют ботов для того, чтобы оставить работать самых необходимых. Избавляются от тех, которые не приносят пользы каналу. Работают с ошибками, появляются баги. В таком случае нужно оставить только полезных ботов.
Оцените текст:
[Всего : 4 Средний: 5/5]
Как удалить своего бота в Телеграмме: пошаговая инструкция
Бот в Telegram – страничное приложение, которое при обращении к нему выполняет ряд определенных команд. При правильной разработке общение с ним может ничем не отличаться от переписки с обычным человеком. В Телеграме зарегистрировано множество таких страниц.
Многие пользователи создают их в надежде заработать, но получается это у единиц. Многим это надоедает, а избавиться от бота они не могут. Если вы захотите узнать, как удалить бота в Телеграмме, полностью прочитайте эту статью.
Сделать это просто, займет у вас пару минут.
Как удалить бот в Телеграмме?
Существует несколько вариантов, как удалить своего бота в Телеграмме. Иногда пользователи пытаются избавиться от надоевших рассылок, на которые они подписались. Чтобы очистить историю своих сообщений, придерживайтесь правил:
- Если бот был собственноручно создан вами, обратитесь к роботу Botfather. С его помощью удается управлять всеми программами в телеграфе. Откройте диалог с ним, введите необходимую команду. Так вы отредактируете профиль (измените имя, оформление, короткое описание, аватарку), удалите бот. Для этого введите команду «/deletebot».
- Если вы не являетесь создателем бота, то удалить его из списка контактов очень просто. Откройте программу на телефоне, выбрать меню в левом верхнем меню на странице бота, выберите команду «удалить и остановить». Это можно сделать и из списка контактов.
- Проще всего удалить бота из списка контактов, заблокировав его. Откройте его странице, выберите меню и укажите на соответствующую графу.
- Избавиться от бота вы сможете, если пользуетесь Телеграммом на компьютере. Запустите приложение, откройте меню контактов и выберете соответствующего бота. Правой кнопкой мыши вызовите дополнительное меню, после чего нажмите «Остановить и заблокировать». После вы никогда не увидите эту страницу в своих контактах.
Удалить бота из списка своих контактов очень просто. Если вы захотите его вернуть, это делается очень просто. Достаточно просто найти его и добавить в телефонную книгу. Никаких ограничений не последует. Единственное, если вы добавили страницу в черный список, ее придется оттуда достать.
Немного о ботах в Телеграме?
Бот – специально написанная программа, которая общается с человеком в режиме реального времени. Он отвечает на вопросы, выполняет команды, изменяет настройки. Телеграм – мессенджер, который официально поддерживает функциональность подобных систем в своем мире. Каждый пользователь может создать личного бота. Достаточно обладать небольшими знаниями в области программирования.
Преимуществом использования ботов в Телеграмме можно назвать то, что они не забывают информационные каналы – они могут прислать сообщение после того, как пользователь даст им запрос.
Они не предназначены для распространения рекламы. В мессенджере существуют наиболее популярные боты:
- @quizbot – позволяет создавать и играть в викторины.
- @BenderBot – дает возможность для персональной настройки мессенджера.
- @clippy – необходим для создания стикера из собственных фотографий.
- @cbr bot – демонстрирует курсы валют, банки с выгодными предложениями.
- @telebot – многофункциональное приложение, позволяющее изменять настройки.
Как удалить бота из активного чата?
Появление бота в активном чате может надоесть любому пользователю. Удалить его оттуда просто, если воспользоваться алгоритмом, как удалить бота в Телеграм:
- Откройте основной экран, на котором высветятся все ваши активные диалоги.
- Пролистайте до появления диалога с ботом – они автоматически попадают в самый конец.
- Нажмите на диалог и удерживайте его несколько секунд.
- Вам откроется дополнительное меню, где можно выбрать настройки.
- Просмотрите предложенный список, в нем будет присутствовать пункт с удалением бота.
Существует еще один способ удаления бота из активного чата:
- Откройте главную страницу профиля бота.
- В левом верхнем меню откройте пункт меню.
- В появившемся окне выберите «Заблокировать».
- Поздравляем, больше вы не увидите рассылки от бота в своих сообщениях.
Ребенок справиться с тем, как удалить бота Телеграм. Повторять такую процедуру можно неограниченное количество раз. Делать это вы можете на время – в любой момент удаленную подписку можно установить. Учитывайте, что боты не получают доступ к вашим данным.
Никто не может получить, какие запросы вы отправляли в чат. Телеграм – мессенджер, на первом месте у которого стоит ваша безопасность.
Разработчики на официальном уровне поддерживают создание таких систем, они не допустят несанкционированного вмешательства в вашу жизнь.
Если у Вас остались вопросы — сообщите нам Задать вопрос
Удаление профиля в телеграмм, сообщений, чатов, ботов
Здравствуйте, посетители нашего сайта! Очистка программы для общения от ненужных данных ― это крайне важная и полезная процедура, алгоритм которой нужно знать.
Сегодня мы об этом и поговорим, рассказав вам, как удалить телеграмм, как добровольно лишиться своего аккаунта и что такое удаление сообщения и как оно осуществляется.
Эти инструкции помогут вам избавляться от лишнего мусора, как в жизни, так и на вашем вычислительном устройстве.
Как удалить телеграмм аккаунт (страницу профиля)
Для начала давайте разберемся с тем, как вообще удалить учетную запись в программе. Но учтите: после такого действия вы потеряете не только аккаунт на телефоне или ПК, но и в веб версии приложения.
Сделайте следующее:
- Зайдите на официальный сайт (ссылка на удаление следующая ― https://my.telegram.org/auth?to=deactivate. Лучше пройдите по ней).
- Введите в окно ваш номер телефона.
- Дождитесь, пока на приложение на телефоне или на компьютере придет код (это позволяет избавиться от странички даже без сим карты).
- Введите его в появившееся поле.
- Нажмите на кнопку.
- При желании введите в поле причину удаления и вновь нажмите на кнопку.
- Во всплывшем окне выберите delete account (ну, или udalit, если пользуетесь кривым автопереводом).
Учтите ― это абсолютно безвозвратно. После такого «чистого» избавления от странички вы, конечно, сможете регистрироваться вновь на этот же номер, но после повторной регистрации вы будете отображаться как новый чистый контакт.
к меню ↑
Как удалить telegram с компьютера и телефона полностью
Если вы решили избавиться от мессенджера раз и навсегда ― принципиально не нравится интерфейс, считаете, что он недостаточно безопасен или надоела его популяризация ― позаботьтесь о его сносе со всех устройств. В противном случае нервы могут сдать, особенно если вы пытаетесь вылечиться от зависимости от социальных сетей, и вы вновь пойдете создавать аккаунт.
Чтобы убрать его раз и навсегда с компьютера, достаточно воспользоваться встроенной утилитой windows. Просто зайдите в «Пуск» ― «Панель управления» ― «Удаление программ».
В выпавшем списке найдите телеграмм, нажмите на него правой клавишей мыши и выберите «Удалить». Откроется автоматическое приложение, где нужно только вовремя жать на «далее».
Убрать приложение с андроида или айфона еще проще.
Для этого:
- Зайдите во встроенный магазин приложений.
- Зайдите в «Установленные программы» или «Мои игры».
- Найдите в списке нужный значок.
- Нажмите на него.
- Выберите «Удалить».
Чтобы избавиться от онлайн версии, достаточно просто выкинуть ее из закладок.
Теперь, когда мы разобрались с основными понятиями, кратко разберем оставшиеся вопросы
Как удалить гифки, фотки, аватарки и стикеры из телеграмма
Уничтожить аватар довольно просто.
Для этого нужно:
- Зайти в настройки профиля.
- Найти там кнопку «Обновить фото профиля».
- Поставить новое изображение.
А вот с фото все сложнее. К сожалению, если вы хотя бы раз сохраняли анимированное изображение или смешную картинку, приложение будет услужливо подсовывать его в список. И избавиться от этого нельзя.
Со стикерами проще ― просто нажмите на маленький крестик справа от нежеланного пака.
Если вы хотите избавиться от гифки, постарайтесь просто не использовать ее и сохранять массу других анимаций. Таким образом, она скоро исчезнет.
к меню ↑
Как удалить спам в telegram
Избавиться от спамера довольно легко ― вы можете просто нажать на него правой клавишей мыши и выбрать «заблокировать». После этого убейте чат с предложениями вроде: «Продам гараж, ужасно недорого», ― и дело с концами.
Но кроме этого вы можете помочь другим! Пожалуйтесь на него в техническую поддержку, и тогда этот настырный гражданин больше не постучит в ничью личку.
К сожалению, полностью избавиться от спама у вас не выйдет. Если вы активно общаетесь, делитесь своими интересами и участвуете в различных группах, ждите массу рекламы.
Тут важно разделить два типа удаления: владельцем и пользователем. Сначала поговорим о втором.Пользовательское удаление подразумевает, что вы больше не хотите общаться с этим ботом и просматривать его навязчивые рассылки. Тогда придется его заблокировать. Для этого просто нажмите на чат с роботом правой клавишей мыши и выберите «Остановить и заблокировать». На телефоне же просто перейдите в меню этого контакта и выберите «Заблокировать».
Удаление создателем же подразумевает, что этого робота больше не будет на просторах приложения, и все диалоги с ним станут недоступными.
Для этого просто напишите отцу Всея ботов с командой «/deletebot».
Не спешите избавляться от своего создания ― пусть им пользуются другие, денег же с вас за это не берут.
к меню ↑
Как удалить номер телефона в telegram
Удаление его производится вместе с удалением профиля. Цифры, которые вы вводите в окно «phone number» в описанном выше алгоритме, навсегда удаляются из базы данных приложения.
Проверить это довольно легко: просто аннулируйте учетную запись, а потом попытайтесь войти в нее. Телеграмм весело сообщит, что такого номера тут не зарегистрировано и шел бы ты отсюда учетку заводить.
Другого метода уничтожить номер, сохраняя свою страницу, нет.
Если удалить телеграмм — увидят ли пользователи что меня нет
Никаких однозначных способов в ту же секунду понять, что друг снес свою страничку, нет. Тут не социальная сеть, печальная мордочка собачки не появится. Но есть несколько косвенных признаков.
А именно:
- Его давно не было в сети.
- Все сообщения, отправленные вами, отображаются с часами в правом верхнем углу.
- Он не отвечает и ничего не читает.
Через несколько часов ник удаленного сменится на «Неизвестный», а возможность что-то ему написать будет заблокирована.
к меню ↑
Если удалить telegram то удалятся ли чаты
Как мы уже упомянули выше, при повторной регистрации вы фактически заведете себе абсолютно новую учетную запись. Контактная книжка сохранится ― если зайти на аккаунт с телефона ― а вот чаты и личные данные будут утеряны.
У ваших друзей переписка сохранится, но с другим пользователем, полностью дублирующим ваш ник.
Как удалить отправленное сообщение из переписки в телеграмме у себя и собеседника
В телеграмме не имеет значения, какое сообщение вы хотите снести: прочитанное или непрочитанное. Более того, удаленные сообщения даже не будут отображаться записью вроде «Тут был текст». Но во всем этом есть один подвох: хоть ое, хоть текстовое сообщение исчезает только у вас. У собеседника же по-прежнему есть полная переписка.
Исключение составляет только секретный чат: там не только можно убрать текст с обоих компьютеров, но и настроить его снос автоматически. Подробнее об этом читайте в одной из наших статей о чатах.
к меню ↑
Как удалить группу, из группы, канал в telegram
Что группу, что live канал удалить просто, но для этого нужно обладать особыми правами. Чаще всего сделать этого не могут даже администраторы: только непосредственный создатель.
Для этого просто зайдите в меню настройки (нажмите сверху окна чата) и выберите «Удалить», подтвердив свои действия.
Ну а чтобы выгнать оттуда неугодного человека, просто наведитесь на его имя и нажмите «Удалить» напротив его ника.
Как удалить всю переписку в телеграмме на компьютере
Чтобы уничтожить диалог, выполните следующий алгоритм:
- Найдите его в списке чатов.
- Выберите «Очистить историю».
- Если вы не хотите, чтобы он отображался в списке, там же выберите «Удалить диалог».
Больше ничего делать не нужно ― чат автоматически будет очищен без возможности последующего восстановления.
к меню ↑
Как удалить секретный чат в telegram
Алгоритм удаления секретного чата на русском или любом другом языке абсолютно аналогичен процессу удаления простой переписки. Прочтите о нем немного выше.
Не забудьте, что восстановить сообщения будет нельзя. Более того, вы даже не сможете посмотреть переписку на устройстве друга ― она уберется и оттуда тоже.
Как удалить контакт человека из чата или группы в телеграмм
Как выгнать человека из чата или группы на андроиде или ПК мы уде разобрались немного выше. Так что разберем то, как убрать посторонних людей из списка контактов.
Для этого:
- Выберите любой чат с этим пользователем.
- Нажмите на его имя вверху экрана.
- Выберите «Удалить».
Конечно, это не пройдет без следов ― вы тоже исчезнете у него из списка контактов.
к меню ↑
Выводы
Благодаря сегодняшней статье вы сможете свободно удалять все лишние данные или лишних людей. Если вы не хотите, чтобы ваш ПК превратился в свалку, не забывайте об этих полезных функциях.
обзор
Controllerbot: полная инструкция по работе с ботом
Controllerbot — один из самых полезных инструментов для администраторов каналов в Telegram. С его помощью можно смотреть отчеты, планировать записи, форматировать текст, добавлять inline-кнопки и реакции в сообщения.
Мы написали подробную инструкцию, как подключить бот к каналу и пользоваться всеми его возможностями.
Подключение и настройка бота
В первую очередь нам понадобиться создать своего собственного бота. Не пугайтесь, в этом нет ничего сложного и займет всего пару минут.
Заходим в бот @BotFather, нажимаем Старт и отправляем команду /newbot.
Далее вам потребуется придумать и ввести имя, а затем @username бота.
Вот и все, ваш бот готов. Скопируйте себе Токен бота, он понадобиться для подальшего подключения к ControllerBot. Также можете сразу добавить созданного бота в администраторы вашего канала.
Теперь можно приступать к настройкам Контроллер бота. Для этого перейдите по ссылке или найдите в поиске @ControllerBot и нажмите Старт.
Далее введите команду /add, чтобы добавить новый канал и нажмте кнопку “Подключить новый бот”.
Скопируйте Токен вашего бота (о котором писали выше) и отправтьте его в контроллербот. Затем отправьте ему @username вашего канала и город, для правильной настройки отложенного постинга.
Как делать отложенный постинг
Чтобы создать новое сообщение, зайдите в Controllerbot, выберите из списка канал и нажмите кнопку «Создать Пост». После этого вы перейдете на созданный вами бот. Нажмите “Старт” и напишите сообщение, которое хотите опубликовать. Затем в меню нажмите “Далее” и выберите пункт “Отложить”.
Далее введите время и дату, когда хотите отправить сообщение. Например, если вы хотите опубликовать пост 16 марта в 4 часа дня, то вам нужно ввести время и дату просто через пробел «16 00 20 03».
Кроме того, можно еще и настроить отложенное удаление сообщения. Это особенно удобно при публикации рекламных постов. Для этого нажмите кнопку «Задать таймер для удаления»Затем установите количество часов, через которое вы хотите удалить пост. Можно выбрать из перечисленных вариантов или написать на клавиатуре нужно количество часов.
Как добавить URL-кнопки
URL-кнопки — это специальные кнопки в Telegram, в которые можно красиво спрятать ссылки. Вот так это выглядит:
Написав сообщение, выберите пункт «Добавить URL-кнопки» и введите название кнопки и ссылку в фомате «Название — ссылка». Таким образом можно добавить несколько кнопок.
Как добавить реакции
Реакции в Telegram — это аналог лайков в соцсетях. К каждому посту вы можете прикреплять разные эмодзи, чтобы следить за тем, что интересно вашим подписчикам.
Чтобы установить такие кнопки, выберите пункт «Добавить реакции» и отправьте боту любые эмодзи, доступные в Телеграм. К одному сообщению можно прикрепить от 1 до 6 смайлов.
После публикации вы сможете увидеть, сколько раз подписчики нажали на те или иные смайлы.
Также, вы можете создать рекции, которые автоматически будут прикрепляться ко всем вашим сообщениям. Для этого нажмите нопку «Реакции по умолчанию» и пришлите боту эмоджи.
Как установить картинку под текстом сообщения
Часто задают вопрос о том, как разместить картинку под текстом, а не обычным способом — фотография, а затем подпись.
Controllerbot сможет помочь и в этом. Нажмите кнопку «Прикрепить фото», отправьте фотографию или ссылку на картинку и бот установит ее в сообщении.
Таким обрзом вы можете прикрепить гифку, видео или другие медиафайлы весом не больше 5мб.
Как сделать гиперссылку
Установить красивую ссылку в слове достаточно просто. В боте выберите «Форматирование: Markdown» и вставьте в текст такую конструкцию:
[текст](ссылка)Например, [Вам Телеграм](https://t.me/vamtlgrm).
Если выбрать «Форматирование: HTML» , то нужно создать следующую конструкцию:
Текст
Например, Вам Телеграм
Как форматировать текст
Слова можно выделять жирным, курсивом и моноширным шрифтами. Для этого убедитесь в том, что выбрано Markdown форматирование и оберните нужные слова в такие конструкции:
*жирный*
_курсив_
`моноширный`
Для HTML:
жирный
курсив
код в виде строки
Также текст можно форматировать и без помощи бота. Подробнее читайте в статье.
Как отслеживать статистику
Чтобы посмотреть статистику, вызовите меню ControllerBot и нажмите кнопку “Статистика”. Далее нажмите «Посмотреть» и выберите период (неделя или месяц), за который хотите получить отчет. В статистике вы увидите данные по приросту подписчиков за каждый день и получите график роста вашего канала.
Как управлять опубликованными постами
Чтобы редактировать опубликованные сообщения, зайдите в меню бота и выберите «Управление постами», а затем «Редактировать отправленные». Также вы сможете изменить отложенный пост, выбрав пункт «Управление отложенными».
Другие возможности Controller Bot
С помощью кнопки «Форматирование» вы можете менять формат разметки Markdown или HTML.
Если вы хотите отправлять сообщения без звука, нажмите кнопку «Звуковое уведомление».
Также вы вручную можете включать или отключать подгрузку ссылок в Телеграм с помощью кнопки «Предпросмотр ссылок».
Подписывайтесь на канал Вам Телеграм — актуальные новости, полезные статьи и советы по работе с Telegram.