π SupText β Telegram Spelling & Grammar Assistant¶
SupText is a smart Telegram bot designed to act as a personal spelling and grammar checker.
It helps users instantly detect and correct mistakes in their messages using natural language processing libraries.
π‘ Overview¶
SupText combines the power of Python, TextBlob, and SpellChecker to analyze user input and suggest corrections.
It automatically identifies misspelled words, counts the number of errors, and offers a one-click correction button directly inside the chat.
βοΈ Key Features¶
- π Detects and counts spelling mistakes in any English text
- π§ Suggests grammar and word corrections using
TextBlob - π¬ Inline button for automatic text correction
- π« Ignores numbers and irrelevant symbols
- π€ Built with PyTelegramBotAPI (telebot)
π§° Tech Stack¶
- Language: Python
- Framework: PyTelegramBotAPI
- Libraries: SpellChecker, TextBlob
- Platform: Telegram Bot API
π Usage¶
Simply message the bot any English text.
It will:
1. Detect spelling and grammar mistakes
2. Display the number of errors
3. Allow you to click βCorrect itβ to see the improved version
π Example¶
User: βI realy like progrmming and artifical inteligence.β
SupText:
πΉ 3 spelling mistakes found
πΉ Corrected version β βI really like programming and artificial intelligence.β
SupText is a compact but powerful demonstration of natural language processing and chatbot automation, built to enhance everyday writing experiences directly in Telegram.