Skip to content
This repository has been archived by the owner on May 11, 2022. It is now read-only.

Инструкция

Pronin Egor edited this page Mar 18, 2021 · 3 revisions

1. Вам потребуется установить Node.js для своей ОС.

2. После установки зайдите в командную строку и проверьте корректность установки командами node -v и npm -v Вам должны отобразится текущие версии программ. (Если их нет установка произведена не корректно)

3. Далее скачайте архив со скриптом и распакуйте его в любое удобное место.

4. В командной строке пропишите путь до скрипта с помощью команды cd (Например cd C:\Tools\VK2Discord-master, для перехода между логическими дисками, также используйте ключ /D например cd /D D:\Tools\VK2Discord-master).

5. После этого вам понадобится скачать необходимые зависимости, для этого в командной строке пропишите команду: npm i.

Командную строку не закрываем!

6. Теперь вам нужно настроить скрипт. Для это зайдите в папку со скриптом и откройте файл config.json с помощью любого текстового редактора.

{
  "widget_token": "", // Токен от группы ВКонтакте с правом редактирования виджета.
  "guild_id": 1, // Внутренний ID-Гильдии VimeWorld 
  "icon_id": null // ID-Иконки, которую использовать в виджете
}

Получения токена виджета

1. Заходим в приложение по ссылке https://vk.com/test_vkapp#share_YAvP0SXg.

2. В действиях выбираем пункт "Добавить в сообщество" и выбираем сообщество в котором будет находиться виджет.

3. После добавление приложения, в параметрах необходимо указать ЦИФРОВОЙ ID-ГРУППЫ в котором будет находиться виджет. Получить ID можно тут: https://vk.com/app6798836#account-id

4. Нажимаем кнопку "Send event" и подтверждаем выдачу прав.

5. В блоке ниже появится строчка: {"access_token": "ВАШ ТОКЕН ДЛЯ ВИДЖЕТА"}, и токен мы записываем в конфиг.

Получение ID-Гильдии

1. Заходим на VimeTop. И в поиске находим нужную гильдии, заходим на ее страницу.

2. Смотрим в адресную строку вашего браузера: например вы увидите там что-то такое https://vimetop.ru/guild/1.

Все что после последнего / то и является ID вашей гильдии, в нашем случае это 1, вставляем значение в конфиг.

Получение ID-Иконки для виджета

Если вы не хотите использовать иконку в виджете, оставьте значение в конфиге по умолчанию.

  1. Создаем новую группу ВКонтакте, либо используем существующую.
  2. Загружаем на АВАТАРКУ группы нужную фотографию КВАДРАТНОГО размера.
  3. Получаем ID-Группы через приложение: https://vk.com/app6798836#account-id

В конфиг значению icon_id, вместо "" устанавливаете значение: "club175914098"

  1. Заходим в настройки сообщества, пункт "Приложения". И ставим видимость виджета для всех пользователей.

Итог

У нас должен получиться такой, по виду конфиг:

{
  "widget_token": "kk423bhv23gv4uvhjbrb4i5bg34iubg5bkjbwerbiu34h23u4...", // Токен от группы ВКонтакте с правом редактирования виджета.
  "guild_id": 1, // Внутренний ID-Гильдии VimeWorld 
  "icon_id": "club175914098" // ID-Иконки, которую использовать в виджете
}

Сохраняем конфиг. И в командной строке прописываем команду: npm start

Приложения нельзя удалять из сообщества, иначе виджет не будет обновляться!

Если у вас будут трудности с настройкой, пишите мне, сразу по делу, иначе ваше сообщение будет проигнорировано!