Skip to content

pas-zhukov/xkcd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Скрипт для публикации комиксов в VK


Скрипт позволяет скачать опредлённый или случайный комикс от XKCD и моментально опубликовать на стене Вашей группы в ВК.

Установка зависимостей

Первым делом, скачайте код:

git clone https://github.com/pas-zhukov/xkcd.git

Для работы скрипта понадобятся библиотеки, перечисленные в reqirements.txt. Устанавливаем их командой:

pip install -r requirements.txt

Переменные окружения

Для работы скрипта рядом с ним необходимо положить файл .env со следующими полями:

  • VK_ACCESS_TOKEN - токен приложения ВК с авторизацией пользователя. Статья, как его получить;
  • VK_GROUP_ID - ID Вашей группы в ВК, в которой будут публиковаться комиксы. Можно узнать здесь.

Пример заполнения файла можно посмотреть в .env.example.

Запуск

Запуск скрипта осуществляется следующей командой:

python main.py

В группе опубликуется случайный комикс.


Если Вы хотите уточнить, какой комикс запостить, используйте аргумент comic_id

python main.py --comic_id <id комикса>

ID можно найти в URL страницы, когда комикс открыт.

Цели проекта

Код написан в учебных целях.

About

Бот для автопубликации комиксов на стене Вконтакте.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages