Создать бота для сообщества ВКонтакте, который:
Отслеживает активность подписчиков (лайки, комментарии, репосты) по каждому посту.
Начисляет баллы за каждое действие.
Формирует статистику и рейтинги участников.
Автоматизирует систему мотивации подписчиков через вознаграждения.
Лайки: Фиксация каждого лайка подписчика под постами сообщества.
Комментарии: Учет комментариев (включая проверку на спам/ботов).
Репосты: Отслеживание репостов записей сообщества на стены пользователей.
Настройка баллов за действия:
Лайк = 1 балл.
Комментарий = 2 балла.
Репост = 3 балла.
Значения должны быть изменяемыми через админ-панель.
Учет баллов по каждому посту отдельно и в общей сумме.
Возможность добавлять/убавлять баллы вручную (для админов).
Личный кабинет пользователя:
Общее количество баллов.
Детализация по каждому посту (сколько лайков, комментариев и репостов сделал пользователь).
Админ-панель:
Топ-10 активных пользователей.
Статистика по каждому посту (общее количество действий, охват).
Экспорт данных в CSV/Excel.
Настройка уровней или достижений (например, «Новичок», «Активный участник»).
Система автоматических уведомлений:
При достижении определенного количества баллов.
О новых постах с заданиями.
Интеграция с магазином баллов (обмен баллов на призы, если требуется).
3.1. Интеграция с ВК
Использование VK API (LongPoll для событий группы).
Обработка событий:
wall_reply_new (новые комментарии),
wall_repost (репосты),
like_add (лайки).