Для работы понадобится:
- Ключ доступа к сообществу ВКонтакте.
- Аккаунт и API ключ donatepay.
- Платформа Heroku.
- ID группы ВКонтакте.
- Подготовленная обложка, куда будет выводится сообщение о донате.
Настройка (config.py):
Все переменные доступны в файле config.py
Обложка хранится в images/original.png (можно изменить все в том же config.py)
Установка:
- Склонировать проект
git clone git@github.com:khoben/vk-donation-cover.git
- Создать в Heroku CLI новое приложение
heroku create {ваше название}
- Добавить репозиторий Heroku
heroku git:remote -a {ваше название}
- Изменить токены и ид группы
heroku config:set TOKEN_DONATIONPAY={XXX} TOKEN_VK={XXX} GROUP_ID={XXX}
{XXX} - соответсвующее значения
- Загрузить проект на heroku.com
git push heroku master
- Запустить приложение и отключить веб интерфейс
heroku ps:scale clock=1
heroku ps:scale web=0