Jump to content
RA.BY
Sign in to follow this  
shami

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

Recommended Posts

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

 

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

 

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

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

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

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

 

В планах

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

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

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

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

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

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

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

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

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

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

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

 

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

Edited by shami
  • Upvote 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×