Telegram Group Chat Creation Automated
02:52 31 Mar 2026

I am using a Telegram bot in a Spring Boot application and I want to automate messaging for my system users.

Is it possible to:

  1. Automatically create a group chat for each user using a Telegram bot

  2. Add the user to that group

  3. Send messages to that group

  4. Check if a group chat already exists for the user, and if so, reuse it instead of creating a new one

My goal is that each user receives messages through their own Telegram group chat. If the group already exists, the bot should just send messages there instead of creating a duplicate group.

java spring