Как удалить историю DM на Discord

Когда вышел Discord, он навсегда изменил концепцию обмена мгновенными сообщениями и групповых чатов. За десять лет до его появления вы могли использовать AOL Instant Messenger, MSN Messenger или более новый Skype, два из которых больше не существуют, а последний сильно пострадал от популярности Discord.

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

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

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Удаление истории Discord DM на Discord с горячими клавишами

Самый интуитивный способ удалить сообщение Discord –

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

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

Вот разбивка последовательности:

  1. Зайди в Discord DM.
  2. Нажмите вверх один раз, чтобы выбрать ваше последнее сообщение.
  3. Нажмите вверх снова, чтобы активировать редактор.
  4. Нажмите Ctrl + A выделить весь текст в поле.
  5. Нажмите возврат на одну позицию удалить текст.
  6. Нажмите Войти один раз, чтобы подтвердить редактирование.
  7. Нажмите Войти еще раз, чтобы подтвердить удаление в приглашении.

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

Удаление истории Discord DM с помощью AutoHotkey

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

В прошлом мы рассматривали AutoHotkey, например, нашу статью HelpDeskGeek о пяти из самые полезные скрипты AutoHotkeyи установка приложения бесплатна и занимает всего минуту. Однако, эта опция доступна только пользователям Windows поскольку AutoHotkey в настоящее время не работает на macOS.

В идеале вам понадобятся следующие вещи из скрипта AutoHotkey:

  1. Переключатель для включения и выключения
  2. Полная последовательность клавиш с паузами между каждым шагом
  3. Способ непрерывной загрузки предыдущих сообщений

Вот пример сценария, который я написал:

F1 ::
Toggle: =! Toggle
loop {
если не Toggle
перемена
если WinExist («ahk_exe discord.exe»)
WinActivate
SendInput {Up}
Сон 100
SendInput {Up}
Сон 100
SendInput ^ a
Сон 100
SendInput {Backspace}
Сон 100
SendInput {Enter}
Сон 100
SendInput {Enter}
Сон 100
SendInput {WheelUp}
Сон 200
}
возвращение

Этот скрипт использует клавишу F1 в качестве переключателя, чтобы включить или отключить удаление сообщения. Чтобы это работало, вы должны быть уже в активном окне DM, прежде чем включать скрипт. Паузы (сна) между каждым нажатием клавиши позволяют машинам с меньшей вычислительной мощностью не опережать себя и пропускать клавиши. Если вы обнаружите, что этот скрипт работает, но ведет себя странно, попробуйте увеличить значение каждого сна с шагом 50.

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

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

Удаление истории Discord DM с помощью ботов

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

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

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

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

В настоящее время Discord API поддерживает запрос POST, который запускает событие шлюза массового удаления сообщений, позволяя ботам быстро удалять все сообщения, которым менее двух недель. Старые сообщения можно ставить в очередь и удалять по отдельности (с ограничением скорости).

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

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

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