Telegram-бот с AI - самый частый запрос который я вижу. Покажу полный процесс: от создания бота до рабочего агента с памятью и инструментами.
Открываешь Telegram, находишь @BotFather. Команда /newbot. Придумываешь имя и username (заканчивается на bot). Получаешь Bot Token. Этот токен вставляешь в Telegram Trigger ноду в N8N credentials.
Каждый пользователь должен иметь свою историю диалога. Session Key в Window Buffer Memory: {{ $json.message.chat.id }}. Теперь каждый пользователь имеет отдельный контекст. Агент не путает разных пользователей.
Мой рабочий бот умеет: искать в интернете через SerpAPI, читать события из Google Calendar, создавать заметки в Notion. Каждый инструмент - отдельная Tool нода. System prompt описывает когда использовать каждый инструмент.
Telegram не принимает ответы длиннее 4096 символов. Добавь IF: если длина ответа больше 4000 - разбить на части через Code ноду. Индикатор набора текста: HTTP Request к Telegram API метод sendChatAction с action = "typing" перед агентом.
Этот урок бесплатный. Внутри сообщества всё, что доведёт тебя до результата: