Разработать интеграцию для WP сайта с API Senler
Необходимо разработать плагин для Wordpress, который может производить определённые действия с подписчиком через API Senler ВК.
id пользователя берётся из WP базы данных, группы подписок и ключи API прописываются в настройках плагина. С помощью шорткодов указываются действия, которые должны быть выполнены с текущим активным пользователем Wordpress:
1) Добавить/удалить из группы подписчиков
2) Добавить/удалить метку
3) Добавить/удалить из/в чат бота
+ по условию "если состоит, то удалить", "если отсутствует, то добавить"
Плагин должен иметь возможность работать с несколькими сообществами ВК (несколько групп ВК, которые используются для общения с пользователями).
Если человек не оставлял одобрение на получение сообщений от сообщества, то на странице с шорткодом должно появляться уведомление о том, что это необходимо сделать + кнопка ВК "Разрешить уведомления". При наличии разрешения кнопка и сообщения не показываются, после получения разрешения уведомление и кнопка удаляются со страницы, производится предусмотренное шорткодом действие.
Пример того, как может выглядеть подобный шорткод
[DoSenler]
Либо можно заносить id групп в настройках вместе с сопутствующими ключами доступа для каждой, а в шорткоде указывать только внутривордпрессовский id группы (1, 2, 3 и т.п.)