Бармаглот в Телеграмме заблокировали страницу

Изучая безопасность мессенджера Telegram, меня поразила одна его «особенность» при работе с ботами — выяснилось, что при добавлении в канал бота никак нельзя ограничить его в правах на удаление подписчиков. То есть, говоря прямо, любой бот может вычистить всю аудиторию канала за считанные минуты.

Добавлять ботов в Telegram-каналы можно только как администраторов с целью автоматизации выполнения различных сервисных действий — например, планирование публикации постов и сбор всевозможной аналитики по каналу.

Почти все администраторы Telegram-каналов пользуются сторонними ботами от разных сервисов вроде Telemetr или Telepost и аналогичных. Причем сервисы часто специально навязывают добавление своего бота в канал. Например, всевозможные биржи рекламы вообще отказываются работать с каналом без наличия их бота — без него нельзя автоматизировать публикацию рекламы.

Таким образом администаторы добавляют к себе в канал бота за ботом, уповая на то, что следующая настройка прав не оставляет ботам никаких возможностей, кроме как работать с постами:

Как розблокировать телеграм канал?|Telegram|

Редактирование прав из официального клиента Telegram

Однако, даже забрав у бота все права, доступные для редактирования из официального клиента, бот все еще будет оставаться администратором и иметь возможность не только читать любую администраторскую информацию о канале, но и выкидывать подписчиков.

С точки зрения Telegram API удаление подписчика из чата выглядит как бан с помощью API-метода editBanned. Т.е технически у всех ботов, которые попадают в канал, есть «несгораемые» права по бану участников.

Самое странное в этой ситуации то, что в Telegram API присутствует «скрытая» возможность отнимать у ботов права на удаление подписчиков, но в официальной версии Telegram она скрыта из интерфейса:

Неофициальная возможность в официальном API

Если же сделать этот API-запрос вручную, «насильно» выставив настройку ban_users , то обнаружится, что сервера Telegram по какой-то причине игнорируют её. Скорее всего, из-за этого настройка и отсутствует в официальных клиентах, хотя появилась она очень давно — можно посмотреть по истории TL Layer.

Как от этого защищаться? Пока Telegram не предлагает ничего лучше, чем написать собственный скрипт на основе Telegram API, который бы мониторил все удаления подписчиков в канале ботами и банил бы их. К счастью, банить подписчиков боты могут только пачками по 200 (ограничение Telegram на просмотр последних подписчиков канала), поэтому как только какой-то бот забанит первого подписчика, такого бота можно незамедлительно выбрасывать из канала. Это позволит не потерять всех подписчиков за несколько секунд.

Проблема тут только в том, что Telegram API не позволяет одним ботам банить других ботов, из-за чего скрипт мониторинга придется запускать от имени Telegram-пользователя, а не от имени Telegram-бота. С другой стороны, Telegram отправляет уведомления об удалении пользователей из каналов только ботам, а обычным пользователям — не отправляет. Из-за всей этой неразберихи в API рабочая схема защиты будет выглядить так:

  1. Добавляем в канал своего бота, который будет мониторить удаления подписчиков другими ботами
  2. Если было обнаружено удаление, удаляем обнаруженного бота от имени второго аккаунта — пользователя

Код с использованием библиотеки Pyrogram для защиты канала по такой схеме может выглядеть примерно так:

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

  • Информационная безопасность
  • Веб-разработка
  • Мессенджеры
  • API

Источник: habr.com

Что делать если забанили в чате телеграм?

Что делать если забанили в чате телеграм

Что делать если забанили в чате телеграм?

Рекомендации для бизнеса — Для бизнеса потеря аккаунта Telegram будет особо неприятна. При блокировке вы не сможете даже ответить новым клиентам, которые заинтересовались вашими услугами, и, если у вас не подключена интеграция мессенджера с CRM через Пакт, связаться с пользователем альтернативным путём.

  1. Так что же делать бизнесу? Прогревайте аккаунт перед началом активной переписки.
  2. Не переводите сразу весь трафик сообщений на Telegram.
  3. В течение 1-2 дней проводите по 4-5 диалогов, только после этого подключайте аккаунт к CRM-системе или передавайте менеджерам для активной работы.
  4. Делайте паузы между отправкой сообщений.
Еще по теме:  Как второй раз получить код Телеграмм если первый не расслышала

Номер банится на 24 часа, если начать чат более чем с 14 контактами с промежутком до минуты. То есть начали чат с 15 контактами — получили бан.16-му контакту уже написать нельзя. Бана нет, если чат начинается с разными контактами с промежутком в 3 минуты и больше.

Как снять ограничение в телеге?

В Настройках в разделе «Конфиденциальность» теперь появился пункт «Материалы деликатного характера» и переключатель «Выключить ограничения ».

Как разблокировать чат в Telegram?

Найдите чат с нужным пользователем и тапните « Разблокировать ». Или откройте его профиль и воспользуйтесь одноимённой кнопкой там.

Почему забанили в телеграмме?

Причины блокировки Telegram-аккаунта используя интеграцию с CRM (попадание в бан) Внешняя интеграция (например авторизация через ChatApp) является нештатной и Telegram накладывает более серьезные требования для клиентов. Если Telegram пишет, что номер заблокирован, у администрации Telegram были веские причины на введение бана.

See also: Как запретить отслеживать мое местоположение?

Что делать если аккаунт уже забанен? Нажмите на кнопку Помощь и отправляйте запрос в Телеграм для снятия бана.

Что такое теневой бан в телеграмме?

Что такое теневой бан — Теневой бан — это способ блокировки, при котором пользователь может создавать новые публикации, но их не видят другие люди. В англоязычных источниках встречаются термины «shadowban» и «hellban», которые являются синонимами. Раньше на форумах в теневой бан модераторы отправляли пользователей, чтобы не привлекать их внимание к факту блокировки.

  1. Посудите сами: если заблокировать спамера или тролля, он тут же создаст новый аккаунт и продолжит донимать других участников.
  2. А если скрыть публикации «проблемного» пользователя, он заскучает и уйдет.
  3. Вскоре этот трюк стал очевидным и оттого менее эффективным.
  4. Однако в последние годы явление вновь набирает актуальность.

Что делать если забанили в чате телеграм

По данным Google Trends, с 2017 года люди все чаще ищут информацию о теневых блокировках: Особенное внимание к вопросу привлек Дональд Трамп. В 2018 году он обвинил Твиттер в теневой блокировке политических деятелей. С его постом совпадает по времени один из пиков на графике выше. https://twitter. com/realDonaldTrump/status/1022447980408983552 Интерес к теме продолжает расти, поэтому будем разбираться, что к чему.

Как разблокировать человека в группе Телеграмм?

Как разблокировать участника группы или канала Telegram Чтобы разблокировать участника, укажите действие « Разблокировать в группе или канале» и выберите группу или канал из списка.

Что такое скам в телеграмме?

Вот уже 5 месяцев, как в Телеграме появилась метка SCAM, а точных правил, по которым она выдается, до сих пор нет. В этой статье собрано все (и даже больше), что известно про борьбу с мошенниками на данный момент. И совет: что ни в коем случае нельзя делать, чтобы не накликать на себя гнев команды Дурова.

Такую метку в Телеграме могут получить пользователи, каналы и боты. Вместе с меткой в описании «провинившегося» идет уточнение на английском языке: ⚠️ Warning: Many users reported this account as a scam. Please be careful, especially if it asks you for money.

Что в переводе значит: ⚠️ Предупреждение: многие пользователи сообщили об этом аккаунте, как о мошеннике. Пожалуйста, будьте осторожны, особенно если у вас попросят денег. Аккаунты, которым присваивается знак SCAM, не отображаются в глобальном поиске внутри самого мессенджера. Перейти в помеченный канал/бот или переписку с таким пользователем можно лишь по прямой ссылке на него.

See also: Как добавить ватсап в инстаграм?

С уточнением, что на том конце провода сидят люди на зарплате, а не волонтеры, как в обычной поддержке Телеграма Volunteer Support. Чуть позже еще появился имейл, куда можно жаловаться именно на спам в группах и личных сообщениях. Но сейчас, со слов поддержки Antiscam, почта не используется для приема жалоб.

Она больше для особых случаев (например, для подтверждающих писем от компаний/сервисов). За что можно получить метку SCAM? На сегодня, согласно данным сервиса аналитики Telemetr, метку получили 510 каналов, у которых от 500 читателей. Общая сумма подписчиков этих каналов – 6 451 746 пользователей,

  • При этом, метки дают не только самим каналам, но и аккаунтам их администраторов.
  • Конкретной инструкции, за что вам стоит ожидать метку, Telegram не сообщает общественности.
  • Ответ у них простой: Но проанализировав уже розданные метки, получаем такой список мошеннических действий, на которые реагирует поддержка: 1.

Выдавать себя за другого человека/компанию с целью обмана Такая ситуация очень часто случается с админами популярных каналов. Например, Макс, создатель крупных проектов «Fucking English» и «Фотоаппарат», рассказал мне, как неоднократно жаловался на фейковых менеджеров, которые якобы продавали рекламу на его каналах, а на деле обманывали клиентов.

Еще по теме:  Как на Айфоне посмотреть полное название чата в Телеграмме

Какой лимит в телеграмме?

Чаты и группы — Чаты и группы в Telegram предназначены для общения. Все участники могут участвовать в общей переписке, обмениваться аудиосообщениями, пересылать медиафайлы и документы. Для чатов и групп также предусмотрены лимиты: Число участников группы: до 200 000 человек.

Длина видеособщений: до 1 минуты. Количество фото в одном сообщении: до 10 штук. Доступность редактирования сообщений в личных чатах: до 48 часов. Количество упоминаний пользователей в одном сообщении: до 50 аккаунтов. Настройка самоуничтожения фото и видео в личных чатах: от 1 до 60 секунд.

  • Количество видимых сообщений в группе: до 1 000 000.
  • Количество закреплённых сообщений: неограниченно.
  • Количество единовременно пересылаемых сообщений: до 100.
  • Количество приглашений в группу (инвайтов): до 200 человек.
  • Количество администраторов в группе: до 50 человек.
  • Количество ботов, подключенных к группе: до 20.

Кстати, в блоге Unisender есть обзор 15 полезных ботов для ведения каналов и чатов в Telegram, Открытие статистики: для сообществ от 100 человек. История действий участников: за последние 2 дня. Преобразование супергруппы в группу для трансляций: для чатов с числом участников от 199 000 человек.

Как убрать 18+ в ТГ на андроид?

Как получить доступ к заблокированным каналам на iOS — В случае с Айфон и Айпад потребуется либо воспользоваться официальной веб-версией Telegram (его сайтом), либо официальными клиентами мессенджера для Windows и Mac. В первом случае обойтись можно без компьютера — если вы решили воспользоваться им, переходите сразу ко второму пункту в инструкции ниже.1. 3. Переведите ползунок «Выключить ограничения» (Show Sensitive Content) в активное состояние.4. Перезапустите приложение Telegram на компьютере, а также клиент на iPhone или iPad.

Активированная с помощью вышеописанного метода функция синхронизирует контент между всеми подключёнными к аккаунту Telegram устройствами, поэтому заблокированные ранее каналы будут доступны на Айфон и Айпад. Однако даже в этой официальной лазейке есть некоторые ограничения:

  • Заблокированные каналы нельзя найти через поиск — они доступны только по прямой ссылке и в каталоге каналов пользователя.
  • Даже на разблокированных с помощью данного способа каналах не отображается аватар,
  • Вышеописанный метод не сработает, если пользователь находится в странах, законы которых запрещают просмотр материалов из заблокированных каналов (к примеру, в Казахстане и Узбекистане).

See also: Как Снять Ремешок Apple Watch?

Как убрать цензуру в айфоне?

Возможность изменять другие настройки и функции — Разрешить изменение других настроек и функций можно так же, как и в случае с настройками конфиденциальности.

  1. Перейдите в меню «Настройки» и выберите функцию «Экранное время».
  2. Нажмите «Контент и конфиденциальность». При необходимости введите пароль.
  3. В разделе «Разрешение изменений» выберите функции или настройки, для которых нужно изменить разрешение изменять, а затем — «Да» или «Запретить».

Вот некоторые настройки и возможности, изменение которых можно разрешить.

  • Код-пароля: запретите изменять пароли.
  • Учетной записи: запретите изменять учетные записи в разделе «Пароли».
  • Сотовых данных: запретите изменять настройки, связанные с передачей данных по сотовой сети.
  • Громкие звуки тише: запретите изменять настройки громкости для безопасного прослушивания.
  • Фокусирование «За рулем» : запретите изменения фокусирования «За рулем».
  • Телепровайдера: запретите изменять настройки, связанные с телепровайдером.
  • Фоновой активности приложений: запретите изменять работу фоновых приложений.

Как восстановить удаленный чат в телеграмме?

Восстановление чата в Telegram: спасительные 5 секунд — Все чаты, кроме секретных, Telegram сохраняет в облаке — как и другие мессенджеры. Если вы удалите беседу из приложения, она также будет удалена с серверов Telegram. Вы можете восстановить удаленные чаты только в течение очень короткого промежутка времени.

    Если вы удалили чат в Telegram, в нижней части экрана появится кнопка «Отмена». Чтобы восстановить свою беседу, нажмите на нее в течение пяти секунд. После этого вы можете снова получить доступ ко всей переписке, файлам, изображениям, видео и голосовым сообщениям соответствующего чата. К сожалению, если вы не уложились в пять секунд, больше способов восстановить вашу переписку нет.

Как можно восстановить переписку в телеграмме?

Об удалении чатов — Политика Telegram в отношении конфиденциальности пользовательских данных такова, что пересылаемая информация не архивируется. При удалении сообщения, фото или видео из чата оно также исчезает с серверов и его нельзя восстановить. То же самое касается и самих чатов.

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

Во втором же восстановление невозможно.

Еще по теме:  Сколько весит приложение Телеграмм для Андроид на русском языке

Как обойти блокировку канала Telegram на IOS 2020?

Как получить доступ к заблокированным каналам на iOS — В случае с Айфон и Айпад потребуется либо воспользоваться официальной веб-версией Telegram (его сайтом), либо официальными клиентами мессенджера для Windows и Mac. В первом случае обойтись можно без компьютера — если вы решили воспользоваться им, переходите сразу ко второму пункту в инструкции ниже.1. 3. Переведите ползунок «Выключить ограничения» (Show Sensitive Content) в активное состояние.4. Перезапустите приложение Telegram на компьютере, а также клиент на iPhone или iPad.

Активированная с помощью вышеописанного метода функция синхронизирует контент между всеми подключёнными к аккаунту Telegram устройствами, поэтому заблокированные ранее каналы будут доступны на Айфон и Айпад. Однако даже в этой официальной лазейке есть некоторые ограничения:

  • Заблокированные каналы нельзя найти через поиск — они доступны только по прямой ссылке и в каталоге каналов пользователя.
  • Даже на разблокированных с помощью данного способа каналах не отображается аватар,
  • Вышеописанный метод не сработает, если пользователь находится в странах, законы которых запрещают просмотр материалов из заблокированных каналов (к примеру, в Казахстане и Узбекистане).

Что это бан?

Ban, /bæn/ — запрещать, объявлять вне закона) — один из способов ограничения действий пользователей в Интернете.

Источник: www.electromoto.net

Боты Telegram могут без разрешения удалять подписчиков в канале. Как с этим бороться?

Боты Telegram могут без разрешения удалять подписчиков в канале. Как с этим бороться?Боты Telegram могут без разрешения удалять подписчиков в канале. Как с этим бороться?

По его словам, любые боты в Telegram-канале, которые технически в мессенджере разрешено добавлять только как администраторов, может «вычистить всю аудиторию канала за считаные минуты».

  • Обычно каналы используют ботов для различных действий, например, планирования постов, сбора аналитики и автоматизации публикаций рекламы.
  • Часто используются и боты от сервисов по типу Telemetr, Telepost. Администраторы каналов уверены, что боты будут выполнять только заявленные действия.
  • Исследователь уверяет, что даже забрав у бота все права, он всё ещё будет оставаться администратором и иметь возможность читать любую информацию о канале, которая доступна администраторам.

Кроме того, у него останется и возможность удалять подписчиков:

С точки зрения Telegram API удаление подписчика из чата выглядит как блокировка с помощью API-метода editBanned. То есть технически у всех ботов, которые попадают в канал, есть «несгораемые» права по блокировке участников. Самое странное в этой ситуации то, что в Telegram API присутствует «скрытая» возможность отнимать у ботов права на удаление подписчиков, но в официальной версии Telegram она скрыта из интерфейса.

Исследователь объяснил, что если сделать этот API-запрос вручную, «насильно» выставив настройку ban_users , то можно обнаружить, что сервера Telegram проигнорируют её:

Скорее всего, из-за этого настройка и отсутствует в официальных клиентах, хотя появилась она очень давно — можно посмотреть по истории TL Layer.

Действительно ли всё так плохо?

Константин Цуканов, технический директор конструктора ботов Botmother подтвердил «Коду Дурова», что соответствующей настройки при добавлении бота действительно нет — удаление пользователей и правда остаётся ему доступно:

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

Цуканов подчеркнул, что можно легко выяснить, какой бот начал удалять пользователей из канала, посетив логи (раздел «Недавние действия» в меню «Администраторы»). Такие пользователи появляются в списке заблокированных на канале — «с проблемами, но их можно оттуда достать».

Как решается проблема?

Технический директор конструктора ботов Botmother Константин Цуканов заявил «Коду Дурова», что для подстраховки можно создать собственного бота, который будет собирать идентификаторы всех пользователей, которые подписываются на канал:

В случае появления бота, который устроит массовый бан, можно заметить его в логах и удалить, а затем при помощи своего бота по этой базе разблокировать попавших под удаление пользователей через Telegram Bot API.

К счастью, банить подписчиков боты могут только пачками по 200 (ограничение Telegram на просмотр последних подписчиков канала), поэтому как только какой-то бот забанит первого подписчика, такого бота можно незамедлительно выбрасывать из канала. Это позволит не потерять всех подписчиков за несколько секунд.

Исследователь тоже советует добавить в канал своего бота, который будет мониторить удаления подписчиков другими ботами. Если было обнаружено удаление, следует удалить обнаруженного бота от имени второго аккаунта — пользователя.

Примерный код с использованием библиотеки Pyrogram для защиты канала:

# аккаунт бота
bot = Client(. )

async def banBastard(channelId, botId):
# запускаем аккаунт пользователя для удаления паршивца
user = Client(. )
async with user:
await user.ban_chat_member(channelId, botId)

# запускаем бота для прослушивания нотификаций об удалении пользователей
async def main():
async with bot:
while True:
await asyncio.sleep(1)

Источник: kod.ru

Рейтинг
( Пока оценок нет )
Загрузка ...