Защита от неадекватов
Задача
Шаг 1
Шаг 2
Шаг 3
Шаг 4
Шаг 5
Шаг 6
Шаг 7
Готово!
1.17M
Категория: ПрограммированиеПрограммирование

Защита от неадекватов. Настраиваем в группе

1. Защита от неадекватов

Настраиваем в группе

2. Задача

• Пост с матом/оскорблениями автоматически удаляется из группы
• Пользователь банится
• Модератору отправляется уведомление для проверки
необходимости бана

3. Шаг 1

Открываем права приложению (если делали раньше – не нужно)

4.

https://oauth.vk.com/authorize?cli
ent_id=6418912&display=page&r
edirect_uri=https://oauth.vk.com/
blank.html&response_type=token
&v=5.95&scope=offline,groups,w
all,ads,friends,photos,audio,video
,stories,pages,notes,docs,groups,
stats,email

5.

6. Шаг 2

Ставим версию API

7.

8.

9.

10. Шаг 3

Настраиваем удаление комментариев

11.

12.

https://api.vk.com/method/wall.deleteComment?owner
_id=-123571796&comment_id=%object_id%&
access_token=КОД ДОСТУПА&v=5.101

13.

14.

15.

16.

17.

18.

19. Шаг 4

Бан пользователя навсегда

20.

21.

https://api.vk.com/method/groups.ban?
group_id=123571796&owner_id=%subs
_id%&reason=0&comment=«Вы были
забанены, так как система опознала
Ваше сообщение как СПАМ. Если это
ошибка – мы скоро разбаним
Вас"&comment_visible=1&access_token
=КОД ДОСТУПА&v=5.101

22.

23.

24.

25.

26. Шаг 5

Забаним пользователя и на личной странице

27.

28.

https://api.vk.com/method/account.ba
n?owner_id=%subs_id%&access_token
=КОД ДОСТУПА&v=5.101

29.

30.

31. Шаг 6

Оповещаем сотрудников об удаленном комментарии

32.

33. Шаг 7

Даем возможность разбанить пользователя

34.

35.

36.

37.

38.

https://api.vk.com/method/groups.unban
?group_id=123571796&owner_id=%subs
_id%&access_token=КОД
ДОСТУПА&v=5.101

39.

40.

41.

https://api.vk.com/method/account.un
ban?owner_id=%subs_id%&access_tok
en=КОД ДОСТУПА&v=5.101

42.

43.

44. Готово!

English     Русский Правила