Штука, которая отправляет VK Coins случайным пользователям группы вконтакте. Сделана на коленке, дропнута в паблик по просьбам.
git clone https://github.com/asyven/vk-coin-market-presents.git
npm install
Настройка settings.js | описание |
---|---|
VK_ID | id пользователя вконтакте |
VK_TOKEN | токен пользователя |
VKCOIN_MERCHANT | мерчант ключ vk coins |
VK_WIDGET_TOKEN | токен виджетов вконтакте |
GROUP | имя группы (изпользуемое в адресной строке) |
GROUP_STAND_IGNORE | пользователи, которые не должны побеждать (админы, модеры и тп.) |
GROUP_STAND_REWARD | максимальная награда в коинах |
- Создать приложение – Встраиваемое приложение – Приложение сообщества
- Aдресом iframe укажите ваш сервер и папку, где лежит, widget.html с этого репозитория
- Зайдите в ваше Сообщество – меню Управление сообществом – Приложения – выберите там ваше свежесозданное приложение
- Дайте ему разрешение на добавление виджетов
- В поле увидите токен, его нужно установить в settings.js в свойство
VK_WIDGET_TOKEN
- Тыкайте установить виджет, первый раз нужно установить табличку, чтобы потом можно было обновлять скриптом
- Ссылка на токен от VK API
- можете изменить параметр scope, что бы давать не все разрешения (вот тут можете от других приложений взять)
- полученый токен запишите в параметр
VK_TOKEN
- Перейдите по ссылке vk.com/coin#create_merchant.
- Нажмите создать ключ.
- Ключ показывается только один раз, сохраните его в надежном месте.
- Ключ нужно установить в settings.js в свойство
VKCOIN_MERCHANT