Перейти к содержанию
RA.BY
shami

VKhelper бесплатный помощник администратора группы вконтакте

Рекомендуемые сообщения

Доброй ночи , собрал небольшой скрипт помощник для администратора группы Вконтакте.

 

На данный момент что работает:

 

Модуль "ВК пользователи"

0_76f7f_f5925930_orig.thumb.png.a3e1b50a773b0302383fd282a41cf1ec.png

Основная задача модуля - это вести учет действий пользователей а так же действий администрации сообщества в отношении пользователей.

Модуль фиксирует следующие события:

1) Удаление участника из сообщества - если пользователь вышел из сообщества , система запомнит это и запишет данные в Базу данных. Будет указано время, когда он вышел, а так же параметр self (значение, указывающее, был пользователь удален или вышел самостоятельно.)

2) Добавление участника или заявки на вступление в сообщество. Так же записываются время вступления, параметр join_type (указывает, как именно был добавлен участник)  

Возможные значения  join_type:

    join — пользователь вступил в группу или мероприятие (подписался на публичную страницу).

    unsure — для мероприятий: пользователь выбрал вариант «Возможно, пойду».

    accepted — пользователь принял приглашение в группу или на мероприятие.

    approved — заявка на вступление в группу/мероприятие была одобрена руководителем сообщества.

    request — пользователь подал заявку на вступление в сообщество.

3) Добавление пользователя в чёрный список. Будут записаны параметры:

admin_id  — идентификатор администратора, который внёс пользователя в чёрный список;

user_id  — идентификатор пользователя;

unblock_date  — дата разблокировки;

reason   — причина блокировки. Возможные значения:

               0 — другое (по умолчанию);

               1 — спам;

               2 — оскорбление участников;

               3 — нецензурные выражения;

               4 — сообщения не по теме.

comment (string) — комментарий администратора к блокировке.

4) Удаление пользователя из чёрного списка. Будут записаны параметры:

admin_id   — идентификатор администратора, который убрал пользователя из чёрного списка;

user_id   — идентификатор пользователя;

 

Демо версия 

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.
 (Логин - demo , пароль - 123)

Сама группа , над которой идут опыты)  

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.

Исходники 

Пожалуйста, войдите или зарегистрируйтесь для просмотра скрытого контента.
11.08.2018)_.zip

Подробную инструкцию как устанавливать это дело на хостинг , напишу в понедельник. Если кому то нужно будет вообще конечно...

Забыл добавить , что все эти данные так же можно прям через интерфейс редактировать/удалять/создавать.

 

В планах

- Модуль "Сообщения"

Ну тут кратко , учет входящих/выходящих сообщений , запись в БД. Так же запить на события типа "Запрет на сообщения и тд"

- Модуль "Фотографии"

Учет комментариев к фото и тому подобное 

- Модуль "Видеозаписи"

- Модуль "Записи на стене"

Кто репостнул , когда репостнул, обработка совместно с другими модулями. Вообщем что то придумаем...

- Модуль "Комментарии на стене"

- Модуль "Обсуждения" 

- Модуль "Товары"

комментарии к товаром и тд

 

Ну и конечно  от благодарности не откажусь!

Изменено пользователем shami
  • + 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

×