Delete conversation telegram что это
Выдача прав боту
Перейдём непосредственно к коду. Дабы упростить себе жизнь, зададим нужные условия срабатывания (нужный ID чата и непустой массив entities) сразу в хэндлер, это сэкономит нам несколько лишних проверок.
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 для всех остальных. В реальной жизни, конечно, стоит сделать поддержку большего числа языков.
И подготовим небольшой JSON со строками:
Теперь напишем обработчик, который будет реагировать на набор фраз, выдавать режим Read-Only пользователю на 10 минут и уведомлять его на родном языке. Не забудьте импортировать метод time из одноимённого модуля!
Запустим бота и попросим людей с разными language_code выступить в роли противников мяса:
Бот-полиглот
Заключение
It’s been 23 years since I first used a private messaging service, and 16 years since I first built my own. The number of electronic private conversations I’ve had over those years is enormous. I am certain this is also the case for you.
Over the last 10-20 years, each of us exchanged millions of messages with thousands of people. Most of those communication logs are stored somewhere in other people’s inboxes, outside of our reach. Relationships start and end, but messaging history with ex-friends and ex-colleagues remains available forever.
It’s getting worse. Within the next few decades, the volume of our private data stored by our chat partners will easily quadruple.
An old message you already forgot about can be taken out of context and used against you decades later. A hasty text you sent to a girlfriend in school can come haunt you in 2030 when you decide to run for mayor. We have to admit: despite all of our progress in encryption and privacy, we have very little actual control of our data. We can’t go back in time and erase things for other people.
Well, we couldn’t. Until today. Today we allowed every user to delete any message in a private conversation from both sides. It doesn’t matter who sent the message and when – you have complete control over it. You can even wipe out the whole conversation from both sides if you want to. No trace will be left on any side.
We know some people may get concerned about the potential misuse of this feature or the permanence of their inboxes. We thought carefully through those issues, but we think the benefit of having control over your digital footprint is more important.
Looking through my Telegram inbox now, there’s not much I would want to delete for both sides. And yet, somehow for the first time in 23 years of private messaging, I feel truly free and in control.
Taking Back Our Right to Privacy
Today, we are giving hundreds of millions of users complete control of any private conversation they have ever had. You can now choose to delete any m.
Если отбросить лирику, то Павел решил, что контроль над своей цифровой историей важнее, чем те неприятные последствия, которые может повлечь эта функция.
Инструкция для телефона
- Вы стираете месседж у собеседников;
- Вы убираете данные только со своей стороны.
На iPhone
- Откройте мессенджер и кликните на кнопку «Чаты» на нижней панели;
- Найдите нужный диалог;
- Отыщите фрагмент переписки, который хотите стереть;
- Зажмите пальцем до появления небольшого меню;
- Выберите «Удаление» ;
- Кликните на нужный вариант – «Только у меня» или «У меня и у…» .
Вы можете удалить переписку в Телеграмме у собеседника другим способом – он пригодится, если вы хотите выделить несколько фрагментов сразу:
- Откройте раздел с беседами;
- Найдите нужный диалог;
- Сделайте свайп влево;
- Выберите красный значок удаления;
- Определитесь с нужным вариантом – убрать у себя, или стереть у обоих собеседников.
Готово! Как видите, удалить чат не составит труда! Есть другой способ, как в Телеграмме удалить переписку полностью:
- Выберите способ – стереть у вас, или стереть у собеседников.
На Android
- Откройте раздел с чатами;
- Выберите беседу и откройте ее;
- Зажмите фрагмент диалога пальцем до появления меню;
- Жмите на значок корзинки в верхнем правом углу;
- Откройте нужную беседу;
- В верхнем правом углу есть кнопка в виде трех точек – жмите на нее;
- Выбирайте пункт «Удаление чата» ;
- Установите галочку в окошке «Также стереть для…», если хотите убрать переписку двух абонентов сразу.
Инструкция для компьютера
Сразу же оговоримся – вы можете стереть данные у себя. Также вы можете убрать переписку у двух собеседников сразу. Варианта удаления месседжа у другого абонента, но сохранения у вас, не предусмотрено.
Для начала пытаемся убрать один месседж:
- Нажимайте и подтверждайте действие, если хотите стереть в своем чате;
- Поставьте галочку в окне «Delete for…» , чтобы убрать у двух людей сразу.
Теперь стираем данные из диалога полностью:
- Откройте окно чатов и выберите нужный диалог;
- Кликните на иконку с тремя точками в верхнем правом углу;
- Нажимайте на строчку «Delete conversation»;
- Подтверждайте действие кликом на красную иконку.
- Если вы «снесете» приложение, после повторной установки все данные будут доступны;
- Если вы деактивируете привязанный ранее номер мобильного, восстановить диалоги не получится.
Мы ответили на вопрос, что будет, если удалить Телеграмм, исчезнет ли переписка или нет. Теперь вы можете управлять диалогами, избавляться от ненужных месседжей и файлов за секунду – как на компьютере, так и на телефоне.
Чтобы стереть лишь одно послание (например, ошибочно отправленное), нужно выполнить ряд простых действий:
-
Нажимаем на нужное письмо — и у нас появляется меню с возможными действиями:
- В окне переписки нажать на значок «Меню» (3 вертикальные точки в правом верхнем углу);
- В открывшемся окошке выбрать «Очистить историю». Также вы можете нажать на пункт «Удалить чат» — тогда удалятся не только все месседжи, но и сама переписка с человеком или весь паблик.
Что будет если удалить переписку в телеграмме? Можно ли восстановить удаленное послание? В некоторых мессенджерах это сделать можно, но не в ТЕЛЕГРАМЕ. Если вы нажали кнопку «Delete message» — оно пропало безвозвратно.
Лайфхак. Но если вы нажали кнопку «Очистить историю» — у вас есть 5 секунд для того, чтобы отменить данное действие (вдруг оно было ошибочное) и восстановить переписку в данном чате.
Если вы удаляете свое послание в окне переписки с конкретным человеком, и хотите, чтобы оно пропало и у него тоже, не забудьте поставить галочку при удалении «Также удалить для «имя человека»:
В чем особенность переписки в Телеграм
В «Telegram» легко не только отправлять, но и удалять старые и новые материалы беседы. Возможность избавления от чата не зависит от статуса отправленного послания (доставленное, прочитанное).
В этой опции легко разобраться самосто-ятельно, если заранее ознакомиться с особенностями диалогов:
Важно! До марта 2020 года удалять СМС разрешалось только 2 дня с момента отправки. Сейчас этот срок не ограничен.
Скачивание переписок и данных из чатов Телеграм на ПК
Недавно у Телеграма появилась функция скачивания данных с мессенджера на свой компьютер — экспорт данных. Его используют в случаях, когда в чатах Телеграма передается действительно важная информация, которую нельзя терять (если кто-то решит почистить группы).
Внимание! Экспортировать данные можно ТОЛЬКО НА КОМПЬЮТЕРНОЙ версии Телеграм, на телефоне такой возможности нет!
Инструкция по сохранению данных из чатов Телеграм на компьютер:
- Заходим в свой аккаунт с ПК и нажимаем на три полоски наверху слева.
- В появившемся меню выбираем «Настройки» (или «Settings», если у вас английская версия Телеграм, но советуем перевести на русскую, сейчас это возможно сделать в тех же настройках в пункте Language).
Как понять, что собеседник тебя заблокировал?
Допустим, наш второй профиль рассекретили. Да, да, мы снова разыгрываем сценку. Не осуждайте меня, скучно всегда писать серьёзно! Итак, второй аккаунт рассекречен, и есть вероятность того, что мы получили бан. Но мессенджер, разумеется, не скажет прямо «Тебя заблокировали».
Итак, именно такую картину мы видим, уже жалеем, что решили узнать, как понять, что тебя заблокировал в Телеграме другой собеседник, но перед тем, как идти рыдать, решаем тоже его заблокировать.
Для более подробной информации читайте статью “Как узнать, что вас кинули в черный список в Телеграм?“.
Удаление удаленных контактов
Как удалить из телеграмма ненужные контакты? Довольно часто пользователи этого мессенджера жалуются на то, что незнакомые или удаленные давным-давно знакомые люди всплывают в мессенджере снова веселым приветствием «Такой пользователь (имя) теперь в Телеграм». И случаются такие истории как на смартфонах на Андройде, так и на Айфонах IOS. Почему это происходит?
Оказывается, Телеграм хранит на своем сервере скрытый список всех телефонов (копированных из SIM карт, учетных записях Гугл и других мест) для того, чтобы при появлении в мессенджере нового пользователя, оповестить все возможные, связанные с ним аккаунты. Даже если они уже забыли о том, кто этот пользователь такой.
Спрятаться от этого не удастся (только если вы решите полностью снести Телеграм на своем телефоне — но это уж очень радикальный способ).
Есть и более простые варианты, как можно стереть фантомные контакты (они помогают не всегда, но попытаться стоит):
- На Андройде: заходим в настройки и жмем долгим нажатием на версию сборки, она выглядит примерно так:
После долгого нажатия появится «Меню отладки», где нужно выбрать пункт «Перезагрузить контакты». Затем снова долго жмем на версию сборки, и в «Меню отладки» выбираем уже «Сбросить импортированные контакты». Чаще всего этого достаточно, чтобы удаленные из списков люди больше не напоминали о себе.
На IOS: тут нужно стереть ненужные контакты с сервера, для чего 10 и более раз быстро жмем на значок настройки (шестеренка) ив появившемся меню выбираем пункт «Reset Server Contacts».
Особенности
Укажите время, по прошествии которого произойдет автоматическое удаление.
Если открыть телеграмм с другого ПК или мобильного устройства под своим номером, секретный чат не отобразится.
Как удалить группу или чат в Телеграмме
- Заходим в переписку, которую хотим стереть из истории
Как стереть у себя всю переписку?
Такая проблема, как удалить фото, видео, аудио и текст у себя в Телеграмме, решается просто. Самый очевидный способ – просто удалить чат, но если пользователь решит снова открыть беседу, то общение придется начинать с чистой страницы. Также можно очистить у себя историю переписки, не удаляя чат:
- На Android надо выбрать в списке чатов нужную беседу и тапнуть по ней, удерживая палец, пока не появится всплывающее меню. Выбрать «Удалить» или «Очистить историю». Эти же кнопки доступны в меню, которое откроется, если в окне беседы тапнуть на три вертикальные точки;
- Очистить историю переписки на iPhone одним нажатием кнопки не получиться – только вручную. Но можно удалить весь чат — для этого надо в списке диалогов сдвинуть свайпом влево нужный чат и тапнуть по кнопке с мусорным баком;
- На Windows потребуется кликнуть правой кнопкой мыши по беседе и выбрать пункт «Удалить диалог» или «Очистить историю». Эти же кнопки доступны в меню, которое откроется, если окне беседы тапнуть на три вертикальные точки.
Восстановление группы и чата
Если же прошло больше времени, восстановить все данные уже не получится (только если вы предварительно экспортировали их на компьютер, как это сделать мы рассказывали выше).
Теперь, если хотите снова получать письма от нужного чата или сообщества, необходимо снова вступить в них:
ВНИМАНИЕ! При удалении чата или послания в переписке данные удаляются не только у вас на телефоне, но и на сервере Телеграм — такова политика конфиденциальности этого мессенджера, за это его и любят. Поэтому запомните, что восстановить чаты и переписку нельзя! Перед удалением какой-либо информации в Телеграм, подумайте 5 раз: не пригодится ли она?
Если удалить приложение, то удаляться ли чаты?
Если просто стереть мессенджер с Вашего устройства — все останется на сервере и, при установке Telegram, синхронизируется снова на Ваших устройствах.
Срок хранения истории в Телеграмм не ограничен. Если очистим беседу только на своем устройстве, переписка у остальных собеседников останется, пока они ее не сотрут, но Вы ее уже не восстановите.
Ответим также на вопрос, если удалить аккаунт телеграмм, то удаляться ли чаты? Да, удалив аккаунт, вы навсегда прощаетесь со всей перепиской и контактами.
Если вы являетесь создателем беседы, можете убрать из нее любого человека.
Действия по удалению любого пользователя, как админа, так и обычного, может произвести только ее создатель. Остальные пользователи – администраторы, назначенные создателем, имеют право исключать только обычных участников, а обычные никогда никого не исключат.
Как удалить бота
Телеграм-боты — это своего рода каналы, на которые подписываются пользователи для получения полезной информации. Бота можно добавить как в свои контакты (тогда у вас будет переписка-группа), так и в определенный чат, где бот будет выполнять полезные функции. Но если та функция, для которой создали телеграм-бота, вам больше не актуальна, его можно просто стереть, как из своих переписок, так и внутри группы и чата.
Удаление бота:
- Заходим в нужный аккаунт (откуда хотим убрать бота) и жмем на значок «три точки»
- Далее выбираем пункт «Остановить бота».
Вывести бота из группы:
- Заходим в сообщество, жмем на три точки и выбираем в появившемся меню «Информация о группе».
- Открывается меню, где мы выбираем раздел «Участники» — там же отражаются и боты, добавленные в паблик.
- Чтобы убрать не нужного больше бота (или участника сообщества) — справа от его имени жмем красный крестик.
Это интересно! Рабочий номер Момо в России: как позвонить женщине-курице из Японии и насколько это опасно.
7 лучших мобильных приложений для экономии денег для Андроида: читайте в нашем обзоре.
ТОП-8 причин, почему не работает Вайбер на компьютере или телефоне и что делать:
Инструкция, как очистить групповой чат
Как удалить стикеры и гифы в Телеграмме
На Андроиде:
- Нажимаем в своем аккаунте на три полоски в левом верхнем углу и заходим в раздел «Настройки».
- Далее в открывшихся разделах ищем пункт «Стикеры» и заходим в него — вам покажутся все установленные в телефоне стикеры.
- Напротив каждой коллекции стикеров есть значок с тремя точками (справа) — жмем его и удаляем те стикеры, которые больше не актуальны.
На Айфоне (IOS):
- Заходим в «Настройки» и выбираем раздел «Стикеры».
- Открывается список загруженных, нажимаем «Настройки» — и удаляем либо все, либо выборочные.
Стереть один определенный стикер из коллекции нельзя — только всю группу целиком! Это относится и к смартфонам на Андроиде и к Айфонам.
ТОП 7 скрытых возможностей Телеграм, интересно? Смотрите в этом видео:
Самоуничтожение переписки
Еще одна интересная функция в Telegram – настройка таймера для полного удаления диалога. Ее можно использовать только в секретных чатах, которые используют особую систему шифрования и безопасности. Такой чат отмечен значком замка рядом с именем собеседника или названием групповой переписки.
Самоуничтожение диалога активируется так:
- Открываем секретный чат.
- Жмем его иконку в верхней панели.
- Выбираем «Удаление по таймеру».
- Определяем срок и нажимаем «Готово».
Спустя указанное время переписка будет полностью очищена.
На компьютере
Если вы зашли в мессенджер через онлайн-версию или скачали программу на компьютер, список контактов будет пуст. Дело в том, что он загружается только в случае установки мобильного приложения. После синхронизации со смартфоном телефонная книга Телеграмм заполнится, тогда список номеров будет виден и в компьютерной версии.
Инструкция по удалению данных в компьютерной программе или браузере не многим отличается:
- откройте мессенджер удобным способом;
- выберите правое меню, затем «Контакты»;
- пролистните перечень и отыщите нужного человека;
- нажмите на его имя, после чего откроется чат;
- выберите меню в виде трех точек или откройте его, еще раз нажав на имя (для онлайн-версии);
- перечень доступных опций шире, чем в смартфоне, вам нужно отыскать среди них «Удалить контакт»;
- подтвердите свое действие.
История поиска
Как мы уже говорили ранее, вся история поиска храниться в кэше. Поэтому для очистки истории поисковых запросов в Телеграм необходимо:
- Открыть менеджер приложений в настройках устройства.
Очистка кэша приводит к очистке истории поиска.
В мобильном приложении
Чтобы удалить ненужные контакты в приложении, следуйте инструкции:
- войдите в мессенджер и откройте боковое меню;
- нажмите «Контакты»;
- найдите человека, которого хотите удалить из списка, и кликните по его имени;
- откроется чат, настройки которого вам нужно открыть, нажав на имя пользователя вверху;
- в верхней части есть кнопка в виде трех точек, пройдите по ней;
- сервис предложит несколько вариантов действий, в том числе удаление номера;
- подтвердите свое желание убрать данный аккаунт из своего списка пользователей Телеграмм.
После прохождения всех шагов можно проверить, все ли прошло успешно. Для этого откройте свою телефонную книгу Телеграмм и пролистайте ее. Человек останется в списке, но будет находиться в нижней его части, куда помещены люди, не имеющие профиля в мессенджере. Так что при желании вы всегда сможете его отыскать. Дело в том, что удаление пользователя в сервисе никак не отражается на списке в смартфоне.
Чтобы избавиться от номера безвозвратно, придется почистить информацию и на телефоне. После такой процедуры они автоматически пропадут из сервиса, тогда не придется отдельно удалять номера в нем.
Читайте также: