Telegram Bot for linguistics morphology analysis. Reply with morphemes of sent words and can suggest morphemes for unknown words. Works only with russian language and reply with several variants of analysis if available. Using awesome pymorphy2 module with OpenCorpora corpus.
Requires uv.
uv sync
uv run mypy telegram_pymorphy_bot
uv run ruff check telegram_pymorphy_bot --fix
TOKEN=<Telegram Bot Token> INFO="Add info to bot /info command" uv run python -m telegram_pymorphy_bot
docker build --tag=pymorphy_bot .
docker run -d -e TOKEN=<Telegram Bot Token> -e INFO="Add info to bot /info command" pymorphy_bot