Як видалити всі повідомлення в Discord

Інколи виникає потреба видалити повідомлення на будь-якій платформі, будь то для звільнення місця, початку нового етапу або просто для того, щоб позбутися накопиченого безладу. Discord у цьому плані не виняток, і деякі користувачі рано чи пізно відчувають потребу видалити всі свої повідомлення. Попри корисність Discord, платформа не схвалює масове видалення повідомлень користувачами. Порушення правил може призвести до проблем з адміністрацією.

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

Видалення всіх особистих повідомлень за допомогою ботів

На жаль, Discord не пропонує простих способів для видалення всіх повідомлень. Платформа не лише ускладнює такі спроби, але й може призвести до неприємностей. Застосування скриптів та інших неофіційних методів може мати негативні наслідки, аж до блокування облікового запису.

Тому ми не рекомендуємо використовувати такі методи. З цієї причини, ми не будемо розглядати їх у цій інструкції. Якщо ви вирішите видалити DM таким чином, то робите це на свій розсуд та ризик.

Раніше Discord лише відмовляв користувачів від використання саморобних ботів для видалення особистих повідомлень. Проте, масове використання призвело до того, що Discord визнав це порушенням умов. Однак, багато користувачів повідомляють, що Discord не карає за використання саморобних ботів для цілей, що не завдають шкоди іншим користувачам та не є публічними.

Чому Discord забороняє видалення особистих повідомлень ботами?

Відповідь проста: саморобний бот – це обліковий запис користувача, який працює на основі токена API. Discord прагне відстежувати та ідентифікувати всіх ботів через портал розробників. Саморобні боти обходять ці правила, дозволяючи будь-якому користувачеві робити запити API та автоматизувати різні завдання.

Альтернативне рішення

Оскільки використання саморобних ботів неприйнятне, чи є інший спосіб масово видалити особисті повідомлення? Так, є. API Discord дозволяє надсилати POST-запити, які ініціюють подію “Масове видалення повідомлень”. Це дає змогу масово видаляти особисті повідомлення, але з обмеженням – вони не мають бути старшими 14 днів. Для повідомлень старших за 14 днів потрібно використовувати інший метод – видаляти їх вручну, партіями з перервами між сеансами, щоб уникнути проблем з Discord.

Важливо пам’ятати, що Discord не дозволяє повністю видалити DM. Якщо у вас велика історія чату з тисячами повідомлень за кілька років, на повне видалення може знадобитися час. У розділі “Поширені запитання” ми детальніше розглянемо обмеження, пов’язані з видаленням повідомлень у Discord.

Видалення всіх повідомлень каналу за допомогою ботів

Для видалення всіх повідомлень у каналі на вашому сервері Discord можна скористатися ботами. Платформа не має заперечень проти видалення повідомлень на серверах. Якщо ви маєте права адміністратора, ви можете вільно видаляти повідомлення з каналу.

Тут є широкий вибір варіантів. Переконайтеся, що обраний бот має необхідні можливості. Найпопулярнішим є потужний бот MEE6, але CleanChat також є хорошим варіантом.

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

Це пояснюється обмеженнями ботів на розмір партії. Деякі боти видаляють до 100 повідомлень за раз, інші – до 1000. CleanChat належить до першої групи, а MEE6 – до другої. Далі розглянемо цих ботів детальніше.

Вимоги

Переконайтеся, що ви увійшли в правильний обліковий запис (якщо у вас їх декілька), щоб інструкції нижче спрацювали. Також, ботів потрібно додавати через браузер, а не через мобільний або настільний додаток.

Браузер можна використовувати як на мобільних пристроях, так і на ПК. Отже, розглянемо процеси на Windows, iOS, macOS, Linux та Android.

Бот MEE6

Бот MEE6 є одним з найпотужніших інструментів для очищення каналів вашого сервера. Він може видаляти до 1000 повідомлень за одну операцію, хоча можна вказати будь-яке інше число.

Цей бот може видаляти всі повідомлення, або лише від окремих користувачів. Розглянемо обидва варіанти.

Для встановлення бота MEE6 виконайте наступні дії:

Відкрийте браузер на вашому пристрої та знайдіть офіційний сайт бота MEE6. Натисніть на посилання, що веде до офіційного сайту.

  • Далі, натисніть на синю кнопку “Додати до Discord”. За бажання, ви можете спочатку вивчити можливості бота. Ми рекомендуємо це зробити, якщо ви вперше встановлюєте бота на свій Discord-сервер.
  • Сайт MEE6 відкриється в новому вікні, де буде відображено перелік запитів на дозвіл, потрібних для коректної роботи бота. Переконайтеся, що ви увійшли в обліковий запис, до якого хочете додати бота, і перегляньте дозволи.

    Натисніть кнопку “Авторизувати” в нижньому правому куті екрана.
  • Ви побачите сервери, пов’язані з вашим обліковим записом. Натисніть “Налаштувати” під сервером, де ви хочете видалити повідомлення.
  • У наступному вікні Discord запитає, чи хочете ви підключити бота до цього конкретного сервера.

    Якщо ви впевнені, натисніть “Продовжити”. Інакше, виберіть інший сервер зі спадного списку.
  • Discord відобразить повний список дозволів, які ви надаєте боту MEE6. Ви можете зняти позначки з деяких пунктів, якщо є сумніви, але поле адміністратора повинно залишатися позначеним.
  • Після вибору, натисніть “Авторизувати”.
  • Discord попросить підтвердити, що ви не робот. Поставте відповідну позначку.
  • В загальному каналі вашого сервера з’явиться повідомлення про приєднання бота MEE6. Ви також побачите його в списку онлайн-учасників у правій частині вікна Discord.
  • Цей крок необов’язковий. Ви можете перейти на офіційний сайт MEE6 для налаштування бота. Він автоматично відкриється в новій вкладці після авторизації. Сторінка виглядатиме приблизно так:

    У верхньому правому куті ви побачите своє ім’я Discord, а зліва назву вашого сервера. Нижче будуть всі доступні налаштування. Коли ви будете готові, поверніться на сервер та почніть видаляти повідомлення.
  • Для видалення повідомлень з каналу можна використовувати дві команди. Команда ‘!clear (кількість)’ видалить вказану кількість останніх повідомлень з каналу.

    Натисніть Enter або Send, щоб виконати команду.
  • Щоб видалити повідомлення конкретного користувача, використовуйте команду ‘!clear @[ім’я_користувача]’. Це видалить 100 останніх повідомлень користувача.
  • У разі успішного виконання, ви отримаєте таке повідомлення:

    Майте на увазі, що MEE6 може видаляти повідомлення лише за останні два тижні.

    Mee6 не працює?

    Багато користувачів повідомляють, що команда “!clear” не працює. Нещодавно ми зіштовхнулися з цією проблемою на одному з наших серверів. Незалежно від того, скільки разів ми вводили команду, нічого не відбувалося. На щастя, це легко виправити.

    Щоб виправити Mee6, виконайте наступні дії:

    Перейдіть на веб-сайт Mee6 та увійдіть, як описано вище. Потім зробіть наступне:

  • Виберіть сервер, з яким ви працюєте.
  • На панелі керування прокрутіть вниз до розділу “Модератор”.
  • Прокрутіть вниз до розділу “Команди” та увімкніть перемикач поруч з “!Очистити”.
  • Тепер ви можете використовувати команду “!clear”. Якщо повідомлення були відправлені протягом останніх двох тижнів, Mee6 їх видалить. В іншому випадку, Mee6 повідомить вам про обмеження.

    CleanChat Bot

    Наступний бот у нашому списку – CleanChat. Ви можете знайти його на офіційному веб-сайті, або на сайті бота, але ми рекомендуємо використовувати офіційний веб-сайт.

    Бот CleanChat призначений для підтримки чистоти чату. Основна функція – заглушувати інших ботів, хоча його можна використовувати і для видалення повідомлень.

    За допомогою цього бота можна видалити до 100 повідомлень за раз. Ви також можете клонувати канал за допомогою команди “purge”. Нижче наведено інструкції з налаштування та використання. Як і у випадку з ботом MEE6, цей метод працює на мобільних та настільних браузерах.

  • Відкрийте браузер і знайдіть “alexandernorup.com”. Натисніть на результат, який веде безпосередньо до сторінки завантаження.
  • На сторінці alexandernorup.com/CleanChat ви знайдете інформацію про бота. Якщо прокрутити вниз, ви побачите навчальне відео та текстові пояснення деяких важливих функцій.
  • Нам потрібне посилання, щоб додати бота на сервер.

    Натисніть на синє посилання.
  • Виберіть сервер та натисніть “Продовжити”.
  • Далі, ви побачите список дозволів, необхідних для роботи бота. Перегляньте їх та виберіть потрібні, хоча ми рекомендуємо позначити всі.

    Натисніть “Авторизувати”, коли будете готові.
  • Підтвердіть, що ви не робот.
  • Ви отримаєте повідомлення про приєднання бота CleanChat. Він буде в списку активних учасників сервера. Тепер ви можете видаляти повідомлення.
  • Використовуйте команду @CleanChat purge <кількість> для видалення вказаної кількості останніх повідомлень з каналу.
  • Або ви можете скористатися командою @CleanChat purgechat. Ця команда створить клон вашого поточного каналу та видалить старий. Клонований канал матиме ті ж налаштування, що і поточний, але без повідомлень.

    Поширені запитання

    У цьому розділі ми зібрали відповіді на найпоширеніші запитання.

    Чи можу я видаляти повідомлення без прав адміністратора?

    Для видалення повідомлень потрібні права адміністратора. Боти, які можуть видаляти повідомлення з каналу, вимагатимуть прав адміністратора. Звичайний користувач не може видаляти повідомлення з сервера. Він може видалити їх зі своєї історії, але на серверах Discord вони залишаться.

    Чи зникне повідомлення для іншого користувача, якщо я його видалю?

    Видалення особистого повідомлення з вашого боку не видалить його з профілю іншої особи. Discord не дозволяє користувачам змінювати облікові записи інших користувачів. Повідомлення, які ви видалите зі свого облікового запису, залишаться на серверах Discord і будуть доступні іншій особі.

    Щоб видалити повідомлення з вашого боку, виконайте наступні дії:

    -Увійдіть у свій обліковий запис і знайдіть користувача, чат з яким ви хочете видалити. Клацніть правою кнопкою миші на їхньому аватарі у вашому списку контактів.

    – Перейдіть до особистих повідомлень.

    – Наведіть курсор миші на розмову.

    – Натисніть кнопку X, що з’явиться.

    Discord видалить його з вашого поля зору.

    Чи є у Discord функція для видалення всіх повідомлень?

    Discord не має функції для видалення всіх повідомлень. Проте, боти можуть робити це у великих кількостях. Деякі боти навіть можуть клонувати канал, видаляючи усі повідомлення в процесі.

    Просте видалення повідомлень

    Видалення всіх повідомлень з Discord може бути складним завданням. Ви не можете використовувати бота для видалення особистих повідомлень, оскільки це заборонено платформою. Проте, ви можете видаляти повідомлення каналу масово за допомогою ботів, а також клонувати канали.

    Чи вдалося вам видалити усі повідомлення? Яких ботів ви встановили для очищення ваших серверів і каналів? Поділіться своїм досвідом у коментарях.