-
Notifications
You must be signed in to change notification settings - Fork 2
Как использовать VK Inviter?
Himura Kazuto edited this page Aug 1, 2021
·
17 revisions
- Установить последнюю версию Python
- Скачать архив с кодом и распаковать его куда-нибудь
- Открыть папку с распакованным архивом. Для удобства работы, рекомендуется открыть эту папку в Visual Studio Code
- Создать рядом с файлом
config.example.yml
файлconfig.yml
(можно скопировать первый и переименовать) - Открыть файл
config.yml
(если Вы не используете Visual Studio Code, можно открыть его Блокнотом). Стереть из файла всё что идёт до секции### VK ###
- Получить токен приложения: пройти по ссылке https://oauth.vk.com/authorize?v=5.126&response_type=token&display=page&redirect_uri=https://oauth.vk.com/blank.html&scope=friends,groups&client_id=7728992 и скопировать из адресной строки длинный набор букв и цифр между
access_token=
и&expires_in
. Этот токен даёт доступ к Вашей страничке ВК, надо его хранить в секрете и обращаться с ним как с паролем от ВК. - Вставить скопированный токен между апострофами в строку
vk_token: 'сюда'
- Вставить в
inviter_source_group
id группы, которая является организатором мероприятия - Вставить в
inviter_target_group
id мероприятия, в которое надо приглашать участников группы - Если в рассылку приглашений не нужно добавлять Ваших личных друзей, поменяйте
inviter_add_friends: True
наinviter_add_friends: False
- Если предыдущая рассылка оборвалась на середине, укажите в
inviter_start_at: 0
номер последнего приглашённого вместо нуля. - Сохранить файл
config.yml
- Запустить терминал в текущей папке:
- В Visual Studio Code можно нажать
Ctrl+ё
- В проводнике Windows можно кликнуть правой кнопкой мыши по пустому пространству папки с зажатой клавишей Shift и выбрать
Открыть окно PowerShell здесь
- В Visual Studio Code можно нажать
- Установить модули, которые используются в скрипте
vk_inviter.py
. Для этого необходимо ввестиpy -m pip install --user Pillow vk
и нажать Enter. Эту строчку лучше не переписывать, а скопировать и нажать правой кнопкой мыши в окне терминала для вставки. - Если при установке пакетов возникли какие-то ошибки, пришлите скриншот Химуре, разберёмся
- Ввести (скопипастить)
py etc/vk_inviter.py
и нажать Enter, чтобы запустить скрипт vk_inviter.py - Если скрипт не запускается, пришлите скриншот Химуре, разберёмся :)