Как узнать кто удалил чат в Телеграмме

Я часто случайно удаляю сообщения, фото, посты и прочее. И иногда хочется иметь возможность вернуть их. Но далеко не всегда она есть. Поэтому нужно быть внимательнее в удалении и несколько раз думать о том, стоит ли избавляться от контента или слов в диалоге. Обсудим, как восстановить удалённые сообщения в Телеграме и вообще можно ли это сделать.

Можно ли восстановить в Телеграме удаленные сообщения?

Для начала, что логично, поговорим о самых возможностях восстановления в диалогах. Особенность Телеграма в его хвалённых конфиденциальности и безопасности. По крайней мере, большая часть аудитории пришла туда именно из-за этого. На самом деле конфиденциальность там довольно условная, но статья не об этом.

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

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

Как просмотреть удаленные сообщения в чате?

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

  1. Заходим через компьютер. В приложении я нужных кнопок не нашла. Либо я слепая, либо там действительно нет нужного раздела.
  2. Открываем нужную беседу. Работает это как в чатах, созданных на основе каналов, так и в обычных группах.
  3. Жмём на три точки в правом верхнем углу.
  4. Выбираем пункт «Управление…» если это обычная конфа, здесь будет слово «группой», если на основе канала, то «каналом». логично.
    управление сообщениями в телеграме
  5. Кликаем по «Недавним действиям».
    недавние действия в диалоге в телеграме
  6. Здесь будет всё. Любое изменение информации или сообщений, все удаления и прочее. Здесь, кстати, мы можем видеть историю анонимного чата. Так что, таким образом можно раскрыть личность говорящего. Поэтому в таких беседах старайтесь не изменять и не удалять своих слов.
    просмотреть историю переписки в telegram
Еще по теме:  Кае посмотреть имторию всех групп в ТГ

Способы сохранить переписку

Если в Телеграмме удалить чат, удалится ли он у собеседника или нет?

Если в Телеграмме удалить чат, удалится ли он у собеседника – или рассчитывать на подобное не приходится? Попробуем разобраться, какие алгоритмы лежат в основе работы мессенджера и можно ли стереть переписку, не спрашивая согласия второй стороны!

Что нужно делать

Как вы думаете, если удалить чат в Телеграмме, он удалится у собеседника тоже или нет? Вопрос очень интересный – особенно актуален для тех, кто любит почистить список бесед и стирает ненужные, неактуальные или приватные переписки (чтобы не увидели посторонние глаза).

Читай также инструкцию по сохранению чата здесь

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

Как это можно сделать? Очень легко, справитесь за несколько секунд!

  • Откройте мессенджер и найдите диалог, от которого хотите избавиться;
  • Сделайте по нему свайп справа налево до появления иконки в виде корзинки;
  • Или зажмите пальцем на несколько секунд – появится небольшое контекстное меню, где есть пункт «Удаление».

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

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

Другой интересный вопрос, который стоит обсудить: если удалить чат в Телеграмме, что увидит собеседник? Будьте спокойны, вторая сторона не получит никаких оповещений – текстовых или звуковых. Собеседник поймет, что переписка исчезла, только если целенаправленно будет искать ее в списке диалогов.

В приватном чате

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

  • Полностью стереть переписку (секретка удаляется без возможности восстановления на всех устройствах);
  • Очистить историю сообщений (диалог останется, но содержимое будет удалено для всех участников без исключений).
Еще по теме:  Quiz bot Telegram что это

Если удалить чат в Телеграмме, он удалится и у собеседника – но только при условии, что вы сами захотели добиться подобного результата. Вы без проблем можете убрать диалог только для себя или стереть беседу полностью для всех участников. Решайте сами!

Избранное в телеграмм? Что это такое? Узнай в источнике

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

Как я могу определить, удаляет ли пользователь чат Telegram Bot?

Можно ли проверить через API, удалил ли кто-нибудь бот-чат в Telegram? Мой тест: в настоящее время, если пользователь удаляет чат, новые сообщения не перестанут отправляться пользователю.

person Yoones Mehdian schedule 08.02.2016 source источник

Ответы (4)

Неа. Только при получении ошибки при отправке пользователю чего-либо. Даже вызов метода sendChatAction не возвращает ошибку, если пользователь заблокировал чат:

$ curl https://api.telegram.org/bot***/sendChatAction -d ‘chat_id=7975895’ -d «action=typing»
$ curl https://api.telegram.org/bot***/sendMessage -d ‘chat_id=81083738’ -d «text=ololo»
person ihoru schedule 08.02.2016
Спасибо, есть идеи по поводу моего теста? — person Yoones Mehdian; 08.02.2016

Вы можете продолжать отправлять сообщения, надеясь, что пользователь разблокирует вашего бота. — person ihoru; 08.02.2016

Кажется, что после удаления чата требуется несколько минут, чтобы распространить его на все серверы. — person Yoones Mehdian; 08.02.2016

Могу заявить, что sendChatAction идеально подходит для этого и правильно возвращает, если пользователь заблокировал бота и даже если он удалил учетную запись. Проверьте мой ответ в этом вопросе. — person 91DarioDev; 04.10.2017

  • даже если они могут возвращать некоторые особые ошибки, их можно изменить в любое время. Вместо этого любой метод отправки должен быть безопасным! (Это ответ, который я получил, связавшись с официальной службой поддержки несколько месяцев назад)
  • Из своего опыта я знаю, что результаты getChat можно кэшировать на много недель, и вы не получите безопасного результата. То есть я мог получать регулярные результаты групп, использующих getChat, даже через месяц, когда они выгнали бота из группы.
Еще по теме:  Как в оперу gx добавить Телеграм

Так что ты можешь сделать? Вы можете использовать методы отправки, и я бы посоветовал вам использовать sendChatAction, чтобы вы не беспокоили пользователей.

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

Например, для своего бота я разработал функцию, которая автоматически запускается через определенные промежутки времени, она имеет цикл for и пытается отправитьChatAction всем пользователям. Проверяю код ошибки (для этого 403) и проверяю текст ошибки. Если он содержит «заблокирован», я просто помечаю пользователя как заблокированный в базе данных, потому что я хочу сохранить настройки, в противном случае, если он содержит «деактивирован», я удаляю пользователя из базы данных. Я сделал это, чтобы иметь статистику о том, сколько пользователей у моего бота и сколько из них не заблокировали его. Если вы хотите сделать что-то подобное, также не забудьте добавить засыпание в цикл for, потому что вы можете использовать только 30 sendChatAction в секунду до достижения пределов.

person 91DarioDev schedule 04.10.2017

Для меня sendChatAction возвращает исключение только для заблокированного бота, для удаленного бота оно возвращает true для всех действий. Это может означать, что с этого времени API был изменен. — person Yaroslav Zelenyy; 01.07.2020

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

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