Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mikhailsdv/vk-remove-comments
Node.js скрипт, который удаляет все ваши комментарии в ВК.
https://github.com/mikhailsdv/vk-remove-comments
comments nodejs remove vk vk-api
Last synced: 3 months ago
JSON representation
Node.js скрипт, который удаляет все ваши комментарии в ВК.
- Host: GitHub
- URL: https://github.com/mikhailsdv/vk-remove-comments
- Owner: mikhailsdv
- Created: 2020-07-27T11:19:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-09-29T14:24:26.000Z (over 2 years ago)
- Last Synced: 2024-09-26T21:43:27.773Z (4 months ago)
- Topics: comments, nodejs, remove, vk, vk-api
- Language: JavaScript
- Homepage:
- Size: 28.3 KB
- Stars: 57
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# vk-remove-comments
Небольшой Node.js скрипт, который удаляет все ваши комментарии в ВК.
## Предисловие
Как известно, в ВК API не существует ни одного метода, который бы позволил получить весь список комментариев пользователя. Большинство программ по очистке могут удалять лайки / посты / фото, но комментарии не могут. С помощью данного гайда вы легко сможете удалить все когда-либо оставленные вами комментарии в ВК.
## О безопасности аккаунта и конфиденциальности данных
На одном из этапов скрипт требует ввода вашего `access_token`. Получаете вы его с помощью `client_id`, который принадлежит Kate Mobile. Никто не сможет угнать ваш `access_token`. Вы также можете убедиться в том, что ваш токен не отправляется третьим лицам, взглянув в код.
## Порядок действий
Рекомендую сначала прочесть весь мануал и только потом приступать к выполнению.
1. Установите [Node.js](https://nodejs.org/en/download/).
![image](https://user-images.githubusercontent.com/39059391/193054863-be44cd2c-7195-4a3f-97d7-f21ae87d5405.png)
2. Запросите свой архив ВК по ссылке https://vk.cc/8Irnch. Оставьте галочку только напротив пункта «Комментарии» в разделе «Прочее». Остальные галочки можно снять, если они вам не нужны. В течение пары дней вы получите архив.
![image](https://user-images.githubusercontent.com/39059391/193053942-7079b03b-b7ae-402c-a7ff-0ea212f47476.png)
![image](https://user-images.githubusercontent.com/39059391/193056624-5e2071ba-f9e5-4638-a5bc-369d5e52364b.png)
3. Когда архив будет готов, скачайте и распакуйте его в любом месте на компьютере.
4. [Скачайте файлы из репозитория](https://github.com/mikhailsdv/vk-remove-comments/archive/master.zip) и переместите их в папку `comments` из распакованного архива ВК. Должно получиться примерно вот так:
![image](https://user-images.githubusercontent.com/39059391/193052858-675a90b7-8b87-440d-bc09-af2ed0697ff3.png)
5. Запустите скрипт. Есть несколько вариантов запуска.- На Windows запустите `start.cmd`.
- На UNIX запустите `start.sh`.
- На любой ОС можете просто запустить скрипт, в терминале наберите `node index.js`. И `start.cmd`, и `start.sh` делают то же самое, по сути.6. Скрипт попросит вас ввести токен. Чтобы получить токен, перейдите по ссылке [https://oauth.vk.com/authorize?client_id=…](https://oauth.vk.com/authorize?client_id=2685278&scope=8192&redirect_uri=https://oauth.vk.com/blank.html&display=page&response_type=token&revoke=1).
7. Нажмите «Разрешить» (войдите в аккаунт, если потребуется).
8. Скопируйте **полную** ссылку из адресной строки и вставьте ее в консоль. Затем нажмите Enter.
![image](https://user-images.githubusercontent.com/39059391/193055762-4791456e-383f-4ea0-9f43-6ea287738457.png)
![image](https://user-images.githubusercontent.com/39059391/193057266-89eeb623-16c5-424d-86db-de6a968e1fee.png)
9. Скрипт проанализирует все ваши комментарии и выведет на экране сколько всего комментариев будет удалено и сколько времени это займет. Если готовы, введите 1 и нажмите Enter. Дождитесь окончания удаления.## Фидбэк
Если вы обнаружите сбои в работе скрипта, присылайте скриншоты в мой Телеграм [@mikhailsdv](https://t.me/mikhailsdv).