I may be wrong, but my impression is there are not many English-speaking groups in Telegram, as it is used by Persian, Spanish and Russian-speaking users mostly.
One of the most used library for NLP is NLTK, which could be used for text classification with sklearn. There was some simple text summarization libraries somewhere, too.
As your task is so broad and unspecific, I think you can easily find necessary English tutorials in Google.