Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Telegram bot with characters that have individual memory

Client's task:
The agency needed a tool to automate communication with the audience via Telegram - with several unique characters, each having its own personality, dialogue style, and remembering the chat history with a specific user. The goal is to create an engaging communication experience that retains the audience and scales without hiring people.

Solution:
Developed a Telegram bot based on n8n with 4 AI characters. Each character has a unique personality, communication style, and system prompt. The user chooses whom they want to communicate with, after which the bot maintains a natural conversation on behalf of the selected character. The system stores the last 100 messages for each "user - character" pair.

Business result:
The agency received a scalable audience engagement tool that operates 24/7 without the involvement of live operators. Each user receives a personalized communication experience - the bot remembers them, responds in the character of the chosen persona, and maintains interest. This directly impacts the time spent in the bot and audience return. The agency completely eliminates the cost of managers. The bot makes no mistakes, responds with the same quality at 3 AM on a Sunday as it does during a working noon. Zero human factor, zero downtime, and as a result, more engaged users, higher retention, and higher overall profit.

Figures:
- 4 unique characters with individual personalities and prompts
- 100 context messages for each "user - character" pair
- Switching between characters - with one click
- Operates 24/7 without operators

Stack:
n8n · Telegram Bot API · GPT-4o Mini · n8n Memory Buffer · n8n DataTable
Work details
Budget 150 USD
Added 18 May
65 views
Freelancer
Maksim Dromov
Ukraine Kyiv
No reviews

Available for hire Available for hire
On the service 7 years