Подробный гайд по удалению комментариев в Steam с помощью Tampermonkey и скриптов
В Steam нет встроенной функции массового удаления своих комментариев или автоматической очистки истории сообщений на форумах, в руководствах или профилях. Однако существуют сторонние расширения и пользовательские скрипты, которые позволяют автоматизировать этот процесс. В этом руководстве мы рассмотрим самый популярный и безопасный способ — использование расширения Tampermonkey (или аналогов) вместе со специальным скриптом для удаления комментариев.
Важно
- Необратимость: удалённые комментарии невозможно восстановить.
- Правила Steam: автоматизация действий может рассматриваться как нарушение Соглашения подписчика Steam. Используйте на свой страх и риск.
- Ограничения: скрипты обычно удаляют только те комментарии, которые принадлежат вашему аккаунту, и только на тех страницах, где вы авторизованы.
- Работа скрипта: большинство скриптов имитируют ручное удаление через интерфейс Steam, поэтому процесс может быть медленным при большом количестве комментариев.
Что понадобится
- Браузер на базе Chromium (Google Chrome, Edge, Opera, Brave и т.п.) или Firefox.
- Расширение Tampermonkey (или Violentmonkey / Greasemonkey) для запуска пользовательских скриптов.
- Пользовательский скрипт, специально написанный для удаления комментариев Steam.
Шаг 1. Установка Tampermonkey
- Откройте магазин расширений вашего браузера:
- Chrome: Chrome Web Store - https://chromewebstore.google.com/
- Firefox: Firefox Add-ons - https://addons.mozilla.org/
- Edge: Microsoft Edge Add-ons - https://microsoftedge.microsoft.com/addons/
- В поиске введите
Tampermonkey. - Нажмите «Установить» или «Добавить в браузер».
- После установки в панели расширений появится значок Tampermonkey.
Шаг 2. Поиск и установка скрипта для удаления комментариев
Самые известные скрипты для этой задачи публикуются на платформах Greasy Fork или OpenUserJS. Один из популярных — Steam Comment Deleter (или его аналоги).
Вариант A: Установка с Greasy Fork
- Перейдите на сайт Greasy Fork - https://greasyfork.org
- В строке поиска введите
Steam comment deleteилиSteam bulk delete comments. - Выберите скрипт с хорошим рейтингом и недавними обновлениями (например, "Steam Comment Deleter").
- На странице скрипта нажмите кнопку «Установить этот скрипт».
- Tampermonkey откроет окно подтверждения — нажмите «Установить».
Вариант B: Ручная установка (если не нашли готовый скрипт)
Если вы не нашли подходящий скрипт, можно создать новый скрипт в Tampermonkey и вставить код (пример будет ниже). Но сначала попробуйте поискать готовые решения.
Шаг 3. Подготовка к удалению комментариев
- Войдите в свой аккаунт Steam в браузере.
- Перейдите на страницу, где находятся ваши комментарии, которые нужно удалить. Это может быть:
- Ваш профиль → вкладка «Комментарии» (если скрипт ориентирован на них).
- Страница обсуждения в сообществе, где вы оставляли комментарии.
- Страница руководства, скриншота, видео и т.д.
- Убедитесь, что страница полностью загружена.
Шаг 4. Запуск скрипта и удаление
После установки скрипта его поведение зависит от реализации. Обычно появляется кнопка на странице или скрипт активируется автоматически.
Типичный сценарий работы (на примере скрипта Steam Comment Deleter):
- Зайдите на страницу со своими комментариями (например,
https://steamcommunity.com/id/ВАШ_ЛОГИН/comments/— это страница комментариев на вашем профиле, но там отображаются комментарии других пользователей; для своих комментариев нужно открыть конкретный пост/обсуждение, где вы их оставляли). > На самом деле скрипты чаще всего работают на страницах обсуждений или истории комментариев, если такая существует. - Скрипт может добавить кнопку «Delete All My Comments» в верхней части страницы.
- Нажмите эту кнопку.
- Скрипт начнёт последовательно удалять все комментарии, принадлежащие вам, на текущей странице. Если комментариев много, процесс может занять несколько минут.
- Дождитесь завершения — обычно появляется уведомление о количестве удалённых комментариев.
Если кнопка не появилась
- Проверьте, что скрипт активен: значок Tampermonkey должен показывать число запущенных скриптов на странице.
- Обновите страницу (F5).
- Убедитесь, что вы находитесь на поддерживаемой странице (скрипт может работать только на определённых URL).
- Откройте консоль браузера (F12 → Console) и посмотрите ошибки.
Шаг 5. Альтернативные способы (если скрипт не подходит)
1. Ручное удаление через консоль браузера
Если вы не хотите устанавливать Tampermonkey, можно выполнить JavaScript прямо в консоли.
Вот пример кода для удаления всех ваших комментариев на текущей странице обсуждения (работает, если у каждого комментария есть кнопка удаления, а вы являетесь его автором):
var buttons = document.querySelectorAll('.comment_delete');
var i = 0;
function deleteNext() {
if (i < buttons.length) {
buttons[i].click();
i++;
setTimeout(deleteNext, 1500); // задержка 1.5 сек между удалениями
} else {
console.log('Готово! Удалено комментариев: ' + i);
}
}
deleteNext();
Как использовать:
- Откройте страницу с вашими комментариями.
- Нажмите
F12→ вкладка Console. - Вставьте код и нажмите
Enter. - Подождите, пока скрипт удалит все комментарии (не закрывайте вкладку).
Важно:
Этот метод может не сработать из-за изменений в вёрстке Steam или если кнопки удаления имеют другой класс. Тогда потребуется модифицировать селектор.
2. Специализированные расширения для браузера
Некоторые разработчики выпускают отдельные расширения именно для очистки комментариев Steam. Например, Steam Bulk Comment Deleter (встречается в Chrome Web Store). Принцип тот же: устанавливаете расширение, заходите на нужную страницу, нажимаете кнопку.
Шаг 6. Устранение неполадок
| Проблема | Решение |
|---|---|
| Кнопка не появляется | Убедитесь, что скрипт включён и обновлён. Проверьте, что URL страницы соответствует маске скрипта (обычно *://steamcommunity.com/*). |
| Удаление прерывается | Увеличьте интервал между удалениями в настройках скрипта (если есть) или в коде (setTimeout). |
| Удаляются не все комментарии | Возможно, скрипт обрабатывает только текущую страницу. Перейдите на следующую страницу и запустите снова. Либо скрипт пропускает комментарии, которые не являются вашими (проверьте, что вы авторизованы). |
| Steam запрашивает подтверждение | Некоторые скрипты могут автоматически подтверждать диалоговые окна, но если этого нет, придётся вручную нажимать «ОК» для каждого удаления (это замедлит процесс). |
Важно
Использование расширения Tampermonkey с пользовательским скриптом — самый гибкий способ массового удаления комментариев в Steam. Если вы не нашли подходящий готовый скрипт, всегда можно написать свой (или попросить помощи на форумах, например, на Reddit r/Steam или GitHub). Помните о рисках и делайте резервные копии важных сообщений, если они вам дороги.
Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.