Sithell / collage

Generate collages via Telegram

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

collage

Generate collages in telegram

Telegram бот, генерирующий всевозможные коллажи из заданного набора фотографий и выдающий результат в виде zip архива. Для ускорения используется параллельная обработка в несколько воркеров.

Setup

  1. Для работы нужно установить beanstalkd и запустить его:
sudo systemctl start beanstalkd.service
  1. Установить зависимости
pip install -r requirements.txt
  1. Получить у BotFather токен для бота

  2. Заполнить конфиги, в т.ч. токен в config/telegram.py

cp config/beanstalk.py.dist config/beanstalk.py
cp config/telegram.py.dist config/telegram.py  
  1. Запустить бота
python main.py
  1. Параллельно запустить воркер(ы)
python worker/collage_worker.py
  1. Готово.

About

Generate collages via Telegram


Languages

Language:Python 100.0%