/Comics-publisher

Автоматизированная загрузка в паблик ВК случайно скачанного комикса

Primary LanguagePythonMIT LicenseMIT

Comics publisher

Документация на английском здесь EN

Автоматизированная загрузка в паблик ВК случайно скачанного комикса

Публикация комиксов

Скрипт публикует в VK случайные комиксы, скачивая их с этого сайта. После завершения программы в Вашей группе появится случайный коммикс с смешной подписью.

Как установить

  1. Python3 должен быть уже установлен.

  2. Клонируйте данный репозиторий и перейдите с директорию с проектом

    git clone https://github.com/wezbicka/Comics-publisher.git
  1. Создайте и активируйте виртуальное окружение
    python -m venv venv
    source ./venv/Scripts/activate  #для Windows
    source ./venv/bin/activate      #для Linux и macOS
  1. Установите требуемые зависимости
    pip install -r requirements.txt
  1. Создайте приложение в VK (ссылка) и получите его ID. Затем получите access_token со следующими правами: photos, groups, wall, offline. Также создайте своё сообщество в VK и узнайте его ID.

  2. Cоздайте файл с названием .env и добавьте всё, что Вы получили выше. Вот пример:

    VK_CLIENT_ID=0000000
    VK_GROUP_ID=0000001
    VK_ACCESS_TOKEN=vk1.a.vk_access_token
  1. Запустите скрипт
    python main.py

Цель проекта

Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.