Skip to content

Sithell/collage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages