Как удалить переписку в дискорде
Перейти к содержимому

Как удалить переписку в дискорде

  • автор:

Как удалить переписку с человеком в Дискорд Онлайн

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

как удалить переписку в дискорде с человеком

Как удалить переписку в Дискорде с человеком на телефоне: пошаговая инструкция

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

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

  1. Запустите приложение Discord на смартфоне.
  2. На панели внизу нажмите на первую вкладку, чтобы перейти в раздел с личными сообщениями.
  3. Коснитесь чата с пользователем, диалог с которым желаете удалить.
  4. На появившейся истории задержите палец на сообщении.
  5. Откроется меню с различными действиями, нажмите пункт «Удалить».
  6. Подтвердите выбор удаления.
  7. Повторите операции с 4 по 6 пункт, пока не будет удалена вся переписка.

как удалить переписку в дискорде (discord) с человеком

Обратите внимание! Метод поочередного удаления сообщений в Дискорде с человеком позволяет удалить всю переписку безвозвратно.

Как удалить переписку в Discort на телефоне: можно ли ее вернуть обратно

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

  1. Откройте в приложении список чатов.
  2. Выберите беседу, переписку в которой вы желаете убрать.
  3. Пальцем коснитесь имени собеседника и задержите его на несколько секунд.
  4. Откроется меню настройки чата.
  5. Вы увидите в верхней части три вертикальные точки, нажмите на них.
  6. При открытии контекстного меню перейдите к пункту, находящемуся в самом низу «Закрыть ЛС».
  7. Снова вернитесь в общий список бесед, чтобы убедиться, что чат, который вы удаляли, не отображается.

как удалить переписку в discord с человеком

В мобильной версии также доступна и блокировка пользователя. Это еще один из вариантов временно удалить сообщения. Если вы разблокируете пользователя, то переписка вернется. К сожалению, в Дискорде нет кнопки по полному удалению переписки в одно движение.

Частые вопросы:

  • Как удалить личные сообщения в Дискорд Онлайн
  • Как смотреть фильм вместе с другом в Дискорд Онлайн
  • Как включить звук в стриме в Дискорд Онлайн
  • Как добавить человека в друзья в Дискорд Онлайн

Удаление сообщений и переписки в Discord

В рамках этой статьи мы не будем рассматривать скрипты, предназначенные для массового удаления сообщений. Связано это с тем, что их использование не всегда безопасно и приводит к утечке личных данных. Далее продемонстрируем только взаимодействие со встроенными в программу функциями.

Вариант 1: Программа для ПК

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

Закрытие переписки с пользователем

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

  1. Для реализации поставленной задачи на панели слева нажмите по первому значку, перейдя тем самым в список диалогов. Переход к списку переписок в Discord на компьютере для закрытия ЛС с определенным пользователем
  2. Найдите там переписку с необходимым человеком, наведите на нее курсор и нажмите по появившейся кнопке в виде крестика. Выбор пользователя для закрытия с ним личных сообщений в Discord на компьютере
  3. Никаких предупреждений или уведомлений не появится и текущая беседа сразу будет закрыта. Как уже было сказано, восстановится она при отправке нового сообщения. Успешное закрытие личных сообщений с пользователем в Discord на компьютере

Поочередное удаление сообщений в личной переписке

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

  1. Перейдите к списку диалогов и выберите нужный так, как это было показано выше. Открытие переписки с пользователем для поочередного удаления сообщений в Discord на компьютере
  2. Наведите курсор на одну из реплик и нажмите по появившемуся значку с тремя точками. Выбор сообщения для его удаления из личной беседы в Discord на компьютере
  3. Отобразится контекстное меню действий, где необходимо выбрать пункт «Удалить сообщение». Кнопка для безвозвратного удаления одного из сообщений в переписке Discord на компьютере
  4. Появится предупреждение об удалении, а вам остается только подтвердить его, еще раз нажав на «Удалить». Подтверждение удаления одного из сообщений в переписке Discord на компьютере
  5. Сделайте то же самое со всеми остальными сообщениями, чтобы избавиться от всех них и иметь чистую переписку с данным юзером или вообще потом закрыть ее так, как это было продемонстрировано в предыдущей инструкции. Успешное удаление всех сообщений в личной переписке Discord на компьютере

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

Добавление пользователя в список заблокированных

Одна из рекомендаций разработчиков по поводу очистки чатов — блокировка надоедливого юзера. Мы советуем комбинировать этот метод с первой инструкцией, заблокировав учетную запись и удалив ЛС одновременно, что позволит не допустить ситуации, когда все сообщения будут восстановлены.

  1. Для блокировки вы можете найти пользователя на сервере или перейти в переписку с ним. Выбор пользователя для его блокировки через канал на сервере в Discord на компьютере
  2. Найдите его в списке и кликните правой кнопкой мыши для вызова меню с функциями или же нажмите левую, отобразив основную информацию об учетной записи. Выбор пользователя для блокировки через личные сообщения в Discord на компьютере
  3. Щелкните по значку в виде трех точек для появления дополнительных действий. Кнопка для блокировки пользователя через его профиль в Discord на компьютере
  4. Выберите вариант «Заблокировать». Подтверждение блокировки пользователя в Discord на компьютере через его профиль
  5. Вы будете уведомлены о том, что юзер добавлен в черный список, а значит, можно закрыть с ним переписку и быть уверенным в том, что она никогда не восстановится (если только вы не отправите сообщение первым). Уведомление об успешной блокировке пользователя через его профиль в Discord на компьютере

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

Блокировка пользователя на сервере в Discord при удалении сообщений

Другие юзеры увидят, что сообщения были заблокированы, и больше не смогут ознакомиться с их содержимым.

Удаление текстового канала

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

  1. Выберите необходимый сервер, нажав по его значку на панели слева. Переход к выбору сервера для удаления текстового канала в Discord на компьютере
  2. Щелкните правой кнопкой мыши по каналу или перейдите в его настройки. Выбор текстового канала для удаления сообщений в Discord на компьютере
  3. В контекстном меню вас интересует последний пункт — «Удалить канал». Кнопка для удаления текстового канала для очистки сообщений в Discord на компьютере
  4. Подтвердите удаление, согласившись с информацией о том, что это действие не может быть отменено. Подтверждение удаления канала сервера в Discord на компьютере

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

Вариант 2: Мобильное приложение

На устройствах под управлением iOS или Android принцип очистки сообщений всеми методами, которые мы продемонстрировали выше, практически ничем не отличается, но при этом разница есть в оформлении интерфейса и в определенных мелочах, связанных с расположением кнопок. Давайте по очереди рассмотрим все возможные ситуации с удалением чатов, а вы выберете для себя подходящий.

Поочередное удаление сообщений в личном чате

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

  1. Запустите приложение и выберите первую вкладку на панели внизу, где перейдите к разделу с личными сообщениями. Переход к личной переписке для удаления сообщений в мобильном приложении Discord
  2. Тапните по тому пользователю, диалог с которым вы хотите удалить. Выбор пользователя для удаления сообщений из переписки в мобильном приложении Discord
  3. Появится история, где следует задержать палец на требуемой реплике. Выбор сообщения для его удаления из личной переписки в Discord на компьютере
  4. Через секунду появится меню с доступными действиями, среди которых воспользуйтесь пунктом «Удалить». Кнопка для удаления сообщения из личной переписки в мобильном приложении Discord
  5. Подтвердите решение и то же самое сделайте с остальными сообщениями, которые больше не хотите видеть в текущем чате. Подтверждение удаления сообщения из личной переписки в мобильном приложении Discord

Закрытие личных сообщений с пользователем

Закрытие личных сообщений в Дискорде позволяет избавиться от чата с определенным человеком до того момента, пока один из участников снова что-нибудь не напишет. Для скрытия беседы выполняются следующие действия:

  1. Перейдите в раздел «Личные сообщения» так, как это было показано выше. Выбор пользователя для закрытия личных сообщений в мобильном приложении Discord
  2. Зажмите пальцем на имени пользователя на несколько секунд. Открытие меню для закрытия личных сообщений с пользователем в мобильном приложении Discord
  3. Появится меню настройки беседы, где требуется тапнуть по кнопке с тремя вертикальными точками. Кнопка для дополнительных действий при закрытии личных сообщений в мобильном приложении Discord
  4. В контекстном меню активируйте последний пункт — «Закрыть ЛС». Подтверждение закрытия личных сообщений в мобильном приложении Discord
  5. Вернитесь к предыдущему списку бесед и убедитесь в том, что целевая там больше не отображается. Успешное закрытие личных сообщений в мобильном приложении Discord

Блокировка пользователя

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

  1. Через панель слева в мобильном приложении выберите необходимый канал на сервере и свайпните влево для перехода к прочтению текущей переписки. Открытие канала на сервере для блокировки пользователя в мобильном приложении Discord
  2. Сделайте долгий тап на имени нужного пользователя. Выбор пользователя для блокировки при удалении сообщений в мобильном приложении Discord
  3. При появлении меню еще раз тапните по значку с тремя вертикальными точками. Открытие меню для блокировки пользователя в мобильном приложении Discord
  4. Выберите действие «Заблокировать». Блокировка пользователя для отключения возможности отправки сообщений в мобильном приложении Discord

Теперь вы можете быть уверены в том, что удаленная ранее переписка с пользователем не появится снова, если он решит отправить какое-либо сообщение, поскольку установленный запрет не позволит выполнить этого. Что касается блокировки на сервере, то в этом случае действует то же правило, что и в программе для ПК — вы можете выбрать, за какой период времени удалить диалог во всех текстовых чатах.

Удаление текстового канала

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

  1. Через главное меню Дискорда выберите сервер, где расположен тот самый канал. Переход к серверу для удаления текстового канала в мобильном приложении Discord
  2. Тапните по нему для открытия меню с действиями или задержите нажатие на несколько секунд. Выбор текстового канала для его удаления в мобильном приложении Discord
  3. В этом меню перейдите в «Настроить канал». Переход к настройкам текстового канала для его удаления в мобильном приложении Discord
  4. Откройте дополнительное меню при помощи нажатия по трем вертикальным точкам. Открытие меню действий для текстового канала при его удалении в мобильном приложении Discord
  5. Нажмите на «Удалить канал». Удаление текстового канала на сервере в мобильном приложении Discord
  6. Подтвердите удаление и переходите к выполнению дальнейших действий на сервере. Подтверждение удаления текстового канала в мобильном приложении Discord

Как удалить историю личных сообщений в Discord

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

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

К сожалению, это означает, что есть лишь несколько способов справиться с длинной историей сообщений в окне DM. Первый и самый медленный из этих способов — вручную щелкнуть три точки справа от ваших сообщений в настольном клиенте или на вкладке браузера или нажать на гамбургер-меню на мобильном устройстве и вручную выбрать «Удалить сообщение».

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

Второй, немного более быстрый способ — использовать следующие сочетания клавиш:

  • Дважды нажмите клавишу со стрелкой вверх, чтобы выбрать последнее сообщение и отредактировать его.
  • Нажмите Ctrl + A, чтобы выделить весь текст в окне сообщения.
  • Нажмите Backspace, чтобы удалить текст.
  • Дважды нажмите Enter, чтобы сохранить изменения.

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

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

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

believer-ufa / discord-delete-messages.md

Данная инструкция научит вас удалять сразу большое количество сообщений в программе Discord.

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

НЕ ЗАПУСКАЙТЕ ТАКИЕ СКРИПТЫ, пока вы не будете достаточно уверены в том, что скрипт был написан честным человеком и не содержит ничего такого, что поможет ему получить доступ к вашим данным. Сделать это очень просто, уверяю вас, поэтому несколько раз подумайте перед тем как выполнить какой-то код в браузере от какого-то человека.

Исходный код скрипта «`js var authToken = ‘_____________________________________’

if (typeof(blockedAuthors) === ‘undefined’)

let clock = 0 let interval = 500 let beforeId = null let messagesStore = [] function delay(duration) < return new Promise((resolve, reject) =>< setTimeout(resolve, duration) >) > function loadMessages() < let url = `$?limit=100` if (beforeId) < url += `&before=$` > return fetch(url, < headers >) > function tryDeleteMessage(message) < if (blockedAuthors.indexOf(message.author.id) === -1) < console.log(`Deleting message from $($. )`) return fetch(`$/$`, < headers, method: 'DELETE' >) > > function filterMessages(message) < return blockedAuthors.indexOf(message.author.id) === -1 >function onlyNotDeleted(message) < return message.deleted === false >loadMessages() .then(resp => resp.json()) .then(messages => < if (messages === null || messages.length === 0) < console.log(`We loaded all messages in this chat`) return >beforeId = messages[messages.length-1].id messages.forEach(message => < message.deleted = false >) messagesStore = messagesStore.concat(messages.filter(filterMessages)) return Promise.all(messagesStore.filter(onlyNotDeleted).map(message => < return delay(clock += interval) .then(() =>tryDeleteMessage(message)) .then(resp => < if (resp && resp.status === 204) < message.deleted = true >else if (resp && resp.status === 403) < console.log(`Cannot delete messages from user $, skiping it`) blockedAuthors.push(message.author.id) messagesStore = messagesStore.filter(filterMessages) > >) >)) >) .then(function() < if (messagesStore.length !== 0 && messagesStore.length < 100) < clearMessages() >else < console.log(`Finished clearing cycle. You can run again this script if you want delete next 100 messages`) >>) 
Данный скрипт делает следующие вещи: 1. Пытается загрузить последние 100 сообщений в текущем чате, которые он может удалить 2. Пытается удалить каждое сообщение. Если он не может удалить сообщение одного из пользователей в истории, далее он не будет пытаться удалять его сообщения Чтобы работал данный скрипт, вам придётся скопировать токен безопасности из консоли разработчика браузера. **Никому не передавайте данный токен из посторонних лиц**, так как они смогут использовать его для доступа к вашему аккаунту. ## Короткая инструкция Для тех кто знаком с веб-разработкой: 1. Откройте Discord в браузере 2. Скопируйте токен авторизации в консоли разработчика из localStorage 3. Вставьте его в начало скрипта, в переменную `authToken` 4. Откройте приватную беседу или чат на каком-либо сервере, где вам надо удалить сообщения 5. Запустите скрипт из консоли разработчика 6. Скрипт начнёт удалять сообщения и будет оповещать вас о своей работе ## Подробная инструкция ### Вставьте код скрипта в "блокнот" 1. Откройте самый обычный блокнот, который есть на любой Windows машине, тот самый, который notepad.exe 1. Вернитесь в начало данной инструкции, кликните по строке "исходный код скрипта" 1. Вы увидите длинный код. Он нужен нам весь, от начала и до конца. Выделите и скопируйте его 1. Вставьте этот код в блокнот ### Подключите свой токен авторизации 1. Откройте Discord в браузере Google Chrome 1. Авторизуйтесь в Discord под своим логином и паролем 1. Откройте консоль разработчика в браузере (горячие клавиши: F12, Ctrl+Shift+J) 1. Откройте вкладку `Application` 1. В левой панели найдите надпись "Local Storage", нажмите на треугольник слева от неё 1. Панель развернёт список из нескольких элементов, выберите `https://discordapp.com` 1. Вам отобразят таблицу с различными данными, найдите среди них строку `token` (на момент написания этой инструкции, эта строка была последней в таблице) 1. Скопируйте код во второй колонке таблицы, это токен безопасности, который нужен для выполнения действий от вашего лица. 1. Откройте блокнот с кодом скрипта 1. Замените в коде первую строку `var authToken = '_____________________________________'` на `var authToken = ''`. То есть, мы изменяем одну строку скрипта, самую первую. Это установка переменной `authToken`, она должна иметь значение вашего токена авторизации, который вы скопировали, чтобы скрипт смог работать. В итоге, у вас должно получиться что-то вроде этого: ```js var authToken = "MJEUWEJJNJWEYDE.CJASYE.JJNWNJWDYSJAKKJWNSY" if (typeof(blockedAuthors) === 'undefined') < var blockedAuthors = [] >// и далее продолжение кода скрипта. 

Выберите чат и запустите скрипт удаления сообщений

  1. Откройте в Discord приватную беседу или чат на каком-либо сервере, где вам надо удалить сообщения
  2. Скопируйте скрипт из своего блокнота со своим токеном авторизации
  3. Снова откройте консоль разработчика в браузере на вкладке с Discord
  4. Откройте вкладку Console
  5. Там будут отображаться различные предупреждения, всё так и должно быть
  6. Прокрутите в самый низ, там будет строка ввода команд
  7. Вставьте туда весь код своего скрипта и нажмите Enter
  8. Скрипт начнёт удалять сообщения и будет оповещать вас о своей работе

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *