Made by @thebitsamurai Other projects: .[Music Jacker (YT Music Downloader)](https://t.me/ytdlpload_bot Telegram channel: .[Samurai Coding](https://t.me/ytdlpdeveloper
⚠️ WARNING: The bot is still under development.Functionality may be incomplete, and you might encounter bugs. Please report any issues you find to @thebitsamurai on Telegram.
A special thanks for your feedback!
This project is a ready starter for a Telegram bot that renders user text using many fonts downloaded from Google Fonts.
The bot is currently available in 8 languages:
- English
- Russian
- Arabic
- Spanish
- Azerbaijani
- Turkish
- French
- German
bot.py- Telegram bot entrypointrenderer.py- Image rendering utilities (Pillow)download_fonts.py- Script to download and extract Google Fontsrequirements.txt- Python dependencies.env.example- Example environment variablesfonts/- Directory where downloaded fonts are stored
Create a virtual environment and install dependencies:
python -m venv .venv
source .venv/bin/activate # Or `.venv\Scripts\activate` on Windows
pip install -r requirements.txt