Скрипт позволяет скачать опредлённый или случайный комикс от 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 страницы, когда комикс открыт.
Код написан в учебных целях.