👨‍💻 Блог Анатолия Гуляева

Бот для постинга изображений в паблики vk.com

Давно хотел написать бота для автоматического постинга изображений в вконтактовские паблики. Имеется паблик, куда я выкладываю просто картиночки и фотографии, у которых одна общая тематика - Азия, та что юго-восточная. Паблик был создан давно, но потом заглох и был заброшен на некоторое время (подробнее тут). Так как я человек ленивый, автоматизация процесса было делом не последним.

Как им пользоваться?

Опишу кратко, что необходимо сделать для запуска бота:

  1. Иметь Linux/macOS;
  2. Создать Standalone приложение вот здесь;
  3. Скачать бота на сервер/vds/пк/ноутбук ссылка;
  4. Прописать в конфиги email, пароль и id приложения, к-ое вы создали в п.2;
  5. Создать две папки в директории бота: images_to_post/ и posted_images. Бот из первой папки будет брать случайное изображение, запостит его и переместит во вторую папку;
  6. Прописать командой crontab -e cron задание:
0 */2 * * * python ~/Dropbox/dev/python/vk-poster/app.py

Это задание будет запускатся каждые два часа. python ~/Dropbox/dev/python/vk-poster/app.py это путь до приложения.

Нашли ошибку? Выделите мышкой и нажмите Ctrl/⌘+Enter

Комментарии