Skip to content
/ motya Public
forked from Demenkop/motya

Motya - простой генератор демотиваторов

License

Notifications You must be signed in to change notification settings

rgit/motya

 
 

Repository files navigation

Motya

Открытая и бесплатная утилита для генерации демотиваторов.

Made with Python Repo size Code style: black issues release

Motya - генератор демотиваторов на python. Все что вам нужно это установить модуль pillow из pip и наслаждаться его работой.

glaza

🚀 Установка

Для Windows

Скачайте установщик с официального сайта и запустите его. Убедитесь, что при установке отметили галочку Add Python to PATH

Для Termux

termux-setup-storage

pkg install python clang freetype libjpeg-turbo -y

pip install -r requirements.txt

Введите следующие команды (для linux в терминал, а на windows в cmd, если на windows пишет что нету git`а, то скачайте программу со вкладки релизов.)

git clone https://github.com/mishailovic/motya.git
cd motya
pip3 install -r requirements.txt

🚩 Запуск

Всё просто! (Предварительно закидываем свои картинки(у) и фразы(у) в соответствующий файл и папку) далее вводим команду python3 motya.py или python motya.py, и ваш демотиватор готов! По дефолту она берет рандомную картинку из папки images и приделывает к ней рандомный текст из файла phrases.txt, можно кастомизировать работу с помощью флагов, они даны ниже.

Дока

Usage:

$ python motya.py [OPTIONS] [PHRASE] [IMAGE]

Options:

  • --template PATH: Путь к шаблону демотиватора
  • --images PATH: Путь к картинкам для демотиваторов
  • --phrases PATH: Путь к файлу с фразами
  • --font PATH: Путь к шрифту
  • --font-size INTEGER: Размер шрифта, по умолчанию 45
  • --seed TEXT: Seed для создания картинки
  • --output PATH: Куда сохранять мем
  • --install-completion: Install completion for the current shell.
  • --show-completion: Show completion for the current shell, to copy it or customize the installation.
  • --help: Show this message and exit.

Поддержка разработчиков

Не забудьте поставить звезду проекту, это - лучшая благодарность :3

Если действительно понравилась программа то я принимаю донаты на Liberapay: https://liberapay.com/mishailovic

Благодарности

Хочу выразить огромное спасибо всем тем кто работал над этим проектом вместе со мной а именно это:

Code optimization: Crinny

Main code: Даниил Николаев

Inspiration: Тёма

FTG module: Demenkop

Coding and improvements: rfoxxxy

Фикс зависимостей: aiexz

Веб версия: DontFluffOnMe

Ваш вклад неоценим.

Stargazers over time

Stargazers over time

About

Motya - простой генератор демотиваторов

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 95.4%
  • HTML 4.6%