Support Teams: Teams managing customer queries via Telegram.
Business Owners: Those looking to streamline customer support through automation.
Developers: Individuals wanting to integrate Telegram with other services using n8n.
Community Managers: Managers of Telegram groups who need to maintain order and support channels effectively.
Problem Solved
Message Deletion: Prevents users from deleting messages in support groups, ensuring all communication is retained.
Inefficient Ticket Management: Automates the creation and management of support tickets, reducing manual effort and response time.
User Data Management: Efficiently saves and retrieves user data from a Redis database, ensuring quick access to user history and support requests.
Integration Challenges: Simplifies integration of Telegram with other services, allowing for seamless data flow between platforms.
Workflow Steps
Trigger: The workflow is manually triggered via a Telegram message.
User Check: The workflow checks if the user is new or already exists in the Redis database.
User Data Handling: If the user is new, their data is saved. If they are existing, their data is updated.
Support Group Verification: It checks if the message is coming from the support group.
Topic Management: Creates or retrieves a topic for the user to ensure all messages are organized under a single thread.
Message Forwarding: Forwards messages from users to the support group and replies from support back to users, maintaining a clear communication channel.
Notification: Sends notifications to users when a new ticket is created, keeping them informed of their support status.
Broadcasting: Allows broadcasting messages to all users who have interacted with the bot, ensuring they receive important updates.