Техническое задание: Автоматизированная очистка группы ВКонтакте

Цель проекта

Создать автоматизированное решение для полного удаления пользовательского контента из сообщества (группы) в социальной сети ВКонтакте.

Основные задачи

  • Разработать скрипт или программу, использующую официальное API ВКонтакте.
  • Обеспечить удаление следующих типов контента:
    • Все записи со стены (посты).
    • Все фотографии и альбомы.
    • Все видеозаписи.
    • Все товары (если включен соответствующий блок).
  • Решение должно быть надежным, обрабатывать возможные ошибки API (лимиты, недоступность контента).
  • Предоставить простой способ запуска (например, конфигурационный файл с токеном доступа и ID группы).

Требования к реализации

  • Приоритетный способ - использование официального API VK.
  • Допустимы готовые библиотеки для работы с API (например, vk_api для Python).
  • Код должен быть хорошо структурирован и содержать комментарии.
  • Необходимо предусмотреть логирование процесса очистки.

Результат работы

  • Исходный код скрипта/программы с инструкцией по настройке и запуску.
  • Группа ВКонтакте должна быть полностью очищена от указанного пользовательского контента (остаются только настройки и пустые блоки).