This workflow follows the Agent → OpenAI Chat recipe pattern — see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →
{
"name": "\u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e \u0443\u0447\u0435\u043d\u0438\u043a\u0443",
"nodes": [
{
"parameters": {
"updates": [
"message",
"callback_query"
],
"additionalFields": {}
},
"type": "n8n-nodes-base.telegramTrigger",
"typeVersion": 1.2,
"position": [
-3456,
-288
],
"id": "144ca066-002a-42cf-beb9-7bae2bffb099",
"name": "Telegram Trigger",
"credentials": {
"telegramApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"sessionIdType": "customKey",
"sessionKey": "=={{ $json.message.chat.id }}_clear",
"contextWindowLength": 50
},
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"typeVersion": 1.3,
"position": [
-2592,
208
],
"id": "a48e70bf-20ac-421a-8607-5d91064dc3ad",
"name": "Simple Memory"
},
{
"parameters": {
"model": {
"__rl": true,
"value": "gpt-4o-mini",
"mode": "list",
"cachedResultName": "gpt-4o-mini"
},
"builtInTools": {},
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"typeVersion": 1.3,
"position": [
-1456,
80
],
"id": "28396ab3-3723-437d-933c-7d39e2b2529e",
"name": "OpenAI Chat Model",
"credentials": {
"openAiApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"model": {
"__rl": true,
"value": "gpt-4o-mini",
"mode": "list",
"cachedResultName": "gpt-4o-mini"
},
"builtInTools": {},
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"typeVersion": 1.3,
"position": [
-1728,
384
],
"id": "2592e9d4-7530-403c-bb92-12dd5f2ea2b9",
"name": "OpenAI Chat Model1",
"credentials": {
"openAiApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"sessionIdType": "customKey",
"sessionKey": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
"contextWindowLength": 50
},
"type": "@n8n/n8n-nodes-langchain.memoryBufferWindow",
"typeVersion": 1.3,
"position": [
-1120,
192
],
"id": "c0e15657-ca59-4c0c-837d-51ed2ae6b4a3",
"name": "Simple Memory1"
},
{
"parameters": {
"rules": {
"values": [
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 3
},
"conditions": [
{
"leftValue": "={{ $json.message.voice.file_id }}",
"rightValue": "",
"operator": {
"type": "string",
"operation": "notEmpty",
"singleValue": true
},
"id": "12b6327b-f3a2-4e9a-8c26-86ce584f747e"
}
],
"combinator": "and"
},
"renameOutput": true,
"outputKey": "\u0413\u043e\u043b\u043e\u0441"
},
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 3
},
"conditions": [
{
"id": "59248221-0850-4ab1-9768-f24ed0680d37",
"leftValue": "={{ $json.message.document.file_id }}",
"rightValue": "",
"operator": {
"type": "string",
"operation": "exists",
"singleValue": true
}
}
],
"combinator": "and"
},
"renameOutput": true,
"outputKey": "\u0424\u0430\u0439\u043b"
},
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 3
},
"conditions": [
{
"id": "00ae4e03-a743-4566-9d87-f65503476a04",
"leftValue": "={{ $json.message.photo[0].file_id }}",
"rightValue": "",
"operator": {
"type": "string",
"operation": "exists",
"singleValue": true
}
}
],
"combinator": "and"
},
"renameOutput": true,
"outputKey": "\u0424\u043e\u0442\u043e"
},
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 3
},
"conditions": [
{
"id": "2353ff09-be44-4fe6-b389-ef17dac0bdb4",
"leftValue": "={{ $json.message.text }}",
"rightValue": "/",
"operator": {
"type": "string",
"operation": "startsWith"
}
}
],
"combinator": "and"
},
"renameOutput": true,
"outputKey": "\u041a\u043e\u043c\u0430\u043d\u0434\u0430"
}
]
},
"options": {
"fallbackOutput": "extra",
"renameFallbackOutput": "\u0422\u0435\u043a\u0441\u0442"
}
},
"type": "n8n-nodes-base.switch",
"typeVersion": 3.4,
"position": [
-3072,
-352
],
"id": "8731a6a9-40a3-49a0-9f92-4462ca165089",
"name": "\u0422\u0438\u043f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f"
},
{
"parameters": {
"rules": {
"values": [
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 3
},
"conditions": [
{
"leftValue": "={{ $json.message.text }}",
"rightValue": "/start",
"operator": {
"type": "string",
"operation": "startsWith"
},
"id": "72f5194c-d93e-49dd-aaa0-fe7ccca582d9"
}
],
"combinator": "and"
},
"renameOutput": true,
"outputKey": "\u0421\u0442\u0430\u0440\u0442"
},
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 3
},
"conditions": [
{
"id": "0f1451a6-a1cd-4fec-be1e-f4daadc85edb",
"leftValue": "={{ $json.message.text }}",
"rightValue": "/help",
"operator": {
"type": "string",
"operation": "startsWith"
}
}
],
"combinator": "and"
},
"renameOutput": true,
"outputKey": "\u041f\u043e\u043c\u043e\u0449\u044c"
},
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 3
},
"conditions": [
{
"id": "ee631a22-257a-4e9e-9297-bedc745b308b",
"leftValue": "={{ $json.message.text }}",
"rightValue": "/task",
"operator": {
"type": "string",
"operation": "startsWith"
}
}
],
"combinator": "and"
},
"renameOutput": true,
"outputKey": "\u0422\u0440\u0435\u043d\u0430\u0436\u0435\u0440"
},
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 3
},
"conditions": [
{
"id": "0915f9fb-61c3-4844-8af0-727c1e385550",
"leftValue": "={{ $json.message.text }}",
"rightValue": "/test",
"operator": {
"type": "string",
"operation": "startsWith"
}
}
],
"combinator": "and"
},
"renameOutput": true,
"outputKey": "\u042d\u043a\u0437\u0430\u043c\u0435\u043d"
},
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 3
},
"conditions": [
{
"id": "3b007b77-e70c-40c8-850d-43675d03ba37",
"leftValue": "={{ $json.message.text }}",
"rightValue": "/cheatsheet",
"operator": {
"type": "string",
"operation": "startsWith"
}
}
],
"combinator": "and"
},
"renameOutput": true,
"outputKey": "\u0428\u043f\u0430\u0440\u0433\u0430\u043b\u043a\u0430"
},
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 3
},
"conditions": [
{
"id": "c9dcde9a-8fa2-4d95-8630-ec52cd3f5829",
"leftValue": "={{ $json.message.text }}",
"rightValue": "/plan",
"operator": {
"type": "string",
"operation": "startsWith"
}
}
],
"combinator": "and"
},
"renameOutput": true,
"outputKey": "\u041f\u043b\u0430\u043d"
},
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 3
},
"conditions": [
{
"id": "e17515f3-0774-4cc2-8c1f-118829728568",
"leftValue": "={{ $json.message.text }}",
"rightValue": "/listen",
"operator": {
"type": "string",
"operation": "startsWith"
}
}
],
"combinator": "and"
},
"renameOutput": true,
"outputKey": "Listening"
},
{
"conditions": {
"options": {
"caseSensitive": true,
"leftValue": "",
"typeValidation": "strict",
"version": 3
},
"conditions": [
{
"id": "50c49e85-b3e0-407e-bd60-e62e505b594a",
"leftValue": "={{ $json.message.text }}",
"rightValue": "/speak",
"operator": {
"type": "string",
"operation": "startsWith"
}
}
],
"combinator": "and"
},
"renameOutput": true,
"outputKey": "\u041f\u0440\u043e\u0438\u0437\u043d\u043e\u0448\u0435\u043d\u0438\u0435"
}
]
},
"options": {
"fallbackOutput": "extra",
"renameFallbackOutput": "\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430"
}
},
"type": "n8n-nodes-base.switch",
"typeVersion": 3.4,
"position": [
-2512,
-416
],
"id": "12f1c909-6941-4efc-b307-5cae50c78942",
"name": "\u0420\u043e\u0443\u0442\u0435\u0440 \u043a\u043e\u043c\u0430\u043d\u0434"
},
{
"parameters": {
"promptType": "define",
"text": "=\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0443\u0447\u0435\u043d\u0438\u043a\u0430: {{ $json.message.text }}\n\n\u0423\u0447\u0435\u043d\u0438\u043a \u043f\u0440\u0438\u0441\u043b\u0430\u043b \u043a\u043e\u043c\u0430\u043d\u0434\u0443 /task. \u0424\u043e\u0440\u043c\u0430\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u044b: /task [\u0443\u0440\u043e\u0432\u0435\u043d\u044c] [\u0442\u0435\u043c\u0430]\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b: /task A2 Present Simple, /task B1 Past Perfect, /task A1 family vocabulary\n\n\u0421\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0439 \u0440\u043e\u0432\u043d\u043e 2 \u0437\u0430\u0434\u0430\u043d\u0438\u044f \u043f\u043e \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c\u0443 \u044f\u0437\u044b\u043a\u0443 \u043d\u0430 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u0443\u044e \u0442\u0435\u043c\u0443 \u0438 \u0443\u0440\u043e\u0432\u0435\u043d\u044c.\n\u0415\u0441\u043b\u0438 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0438\u043b\u0438 \u0442\u0435\u043c\u0430 \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u044b \u2014 \u0432\u0435\u0436\u043b\u0438\u0432\u043e \u043f\u043e\u043f\u0440\u043e\u0441\u0438 \u0443\u0447\u0435\u043d\u0438\u043a\u0430 \u0443\u0442\u043e\u0447\u043d\u0438\u0442\u044c, \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435:\n\"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u043a\u0430\u0436\u0438 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0438 \u0442\u0435\u043c\u0443. \u041f\u0440\u0438\u043c\u0435\u0440: /task A2 Present Simple\"\n\n\u0424\u043e\u0440\u043c\u0430\u0442 \u0432\u044b\u0432\u043e\u0434\u0430 (\u043a\u043e\u0433\u0434\u0430 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0435\u0441\u0442\u044c):\n\ud83d\udcdd *\u0422\u0440\u0435\u043d\u0430\u0436\u0451\u0440 \u043f\u043e \u0442\u0435\u043c\u0435: [\u0442\u0435\u043c\u0430]*\n\u0423\u0440\u043e\u0432\u0435\u043d\u044c: [\u0443\u0440\u043e\u0432\u0435\u043d\u044c]\n\n*\u0417\u0430\u0434\u0430\u043d\u0438\u0435 1:* [\u0442\u0435\u043a\u0441\u0442 \u0437\u0430\u0434\u0430\u043d\u0438\u044f]\n\n*\u0417\u0430\u0434\u0430\u043d\u0438\u0435 2:* [\u0442\u0435\u043a\u0441\u0442 \u0437\u0430\u0434\u0430\u043d\u0438\u044f]\n\n\u270d\ufe0f \u041d\u0430\u043f\u0438\u0448\u0438 \u0441\u0432\u043e\u0438 \u043e\u0442\u0432\u0435\u0442\u044b \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0438 \u2014 \u044f \u0438\u0445 \u043f\u0440\u043e\u0432\u0435\u0440\u044e.\n\n\u0412\u0430\u0436\u043d\u043e: \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0430\u043c\u0438 \u0437\u0430\u0434\u0430\u043d\u0438\u044f. \u0411\u0435\u0437 \u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u0438 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043e\u043a.",
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.agent",
"typeVersion": 3.1,
"position": [
-336,
-960
],
"id": "5ed9952d-cc63-4bec-bcab-bffd786a02a4",
"name": "\u0413\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0437\u0430\u0434\u0430\u043d\u0438\u0439"
},
{
"parameters": {
"chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
"text": "={{ $json.output }}",
"additionalFields": {
"parse_mode": "Markdown"
}
},
"type": "n8n-nodes-base.telegram",
"typeVersion": 1.2,
"position": [
-32,
-944
],
"id": "f0b7313f-f770-40d9-b0f3-2f9e5fa9db99",
"name": "\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0437\u0430\u0434\u0430\u043d\u0438\u044f",
"credentials": {
"telegramApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"promptType": "define",
"text": "=\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0443\u0447\u0435\u043d\u0438\u043a\u0430: {{ $json.message.text }}\n\n\u042d\u0442\u043e \u043a\u043e\u043c\u0430\u043d\u0434\u0430 /cheatsheet \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0448\u043f\u0430\u0440\u0433\u0430\u043b\u043a\u0438 \u043f\u043e \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c\u0443 \u044f\u0437\u044b\u043a\u0443.\n\n\u041f\u0420\u0410\u0412\u0418\u041b\u041e \u041f\u0410\u0420\u0421\u0418\u041d\u0413\u0410:\n- \u0412\u0441\u0451, \u0447\u0442\u043e \u0438\u0434\u0451\u0442 \u043f\u043e\u0441\u043b\u0435 \"/cheatsheet \" (\u043f\u043e\u0441\u043b\u0435 \u043f\u0440\u043e\u0431\u0435\u043b\u0430) \u2014 \u044d\u0442\u043e \u0422\u0415\u041c\u0410 \u0448\u043f\u0430\u0440\u0433\u0430\u043b\u043a\u0438.\n- \u0415\u0441\u043b\u0438 \u043f\u043e\u0441\u043b\u0435 /cheatsheet \u0435\u0441\u0442\u044c \u043b\u044e\u0431\u043e\u0439 \u0442\u0435\u043a\u0441\u0442 (\u0434\u0430\u0436\u0435 \u043e\u0434\u043d\u043e \u0441\u043b\u043e\u0432\u043e) \u2014 \u044d\u0442\u043e \u0432\u0430\u043b\u0438\u0434\u043d\u0430\u044f \u0442\u0435\u043c\u0430, \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0439 \u0448\u043f\u0430\u0440\u0433\u0430\u043b\u043a\u0443.\n- \u0415\u0441\u043b\u0438 \u043f\u043e\u0441\u043b\u0435 /cheatsheet \u041d\u0418\u0427\u0415\u0413\u041e \u043d\u0435\u0442 (\u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0430\u043c\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0431\u0435\u0437 \u043f\u0440\u043e\u0431\u0435\u043b\u0430 \u0438 \u0442\u0435\u043a\u0441\u0442\u0430) \u2014 \u043f\u043e\u043f\u0440\u043e\u0441\u0438 \u0443\u0442\u043e\u0447\u043d\u0438\u0442\u044c.\n\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b:\n- \"/cheatsheet Present Simple\" \u2192 \u0442\u0435\u043c\u0430: \"Present Simple\" \u2192 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0439 \u0448\u043f\u0430\u0440\u0433\u0430\u043b\u043a\u0443\n- \"/cheatsheet Modal verbs\" \u2192 \u0442\u0435\u043c\u0430: \"Modal verbs\" \u2192 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0439 \u0448\u043f\u0430\u0440\u0433\u0430\u043b\u043a\u0443\n- \"/cheatsheet\" \u2192 \u0442\u0435\u043c\u044b \u043d\u0435\u0442 \u2192 \u043f\u043e\u043f\u0440\u043e\u0441\u0438 \u0443\u0442\u043e\u0447\u043d\u0438\u0442\u044c\n\n\u0415\u0441\u043b\u0438 \u0442\u0435\u043c\u044b \u041d\u0415\u0422, \u043e\u0442\u0432\u0435\u0442\u044c \u0422\u041e\u041b\u042c\u041a\u041e:\n\"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u043a\u0430\u0436\u0438 \u0442\u0435\u043c\u0443. \u041f\u0440\u0438\u043c\u0435\u0440: /cheatsheet Present Perfect\"\n\n\u0415\u0441\u043b\u0438 \u0442\u0435\u043c\u0430 \u0415\u0421\u0422\u042c, \u0441\u043e\u0437\u0434\u0430\u0439 \u043a\u043e\u043c\u043f\u0430\u043a\u0442\u043d\u0443\u044e \u0443\u043c\u043d\u0443\u044e \u0448\u043f\u0430\u0440\u0433\u0430\u043b\u043a\u0443 \u0441\u0442\u0440\u043e\u0433\u043e \u0432 \u044d\u0442\u043e\u043c \u0444\u043e\u0440\u043c\u0430\u0442\u0435:\n\n\ud83d\udcda *\u0428\u043f\u0430\u0440\u0433\u0430\u043b\u043a\u0430: [\u0442\u0435\u043c\u0430]*\n\n\ud83d\udccc *\u0427\u0442\u043e \u044d\u0442\u043e?*\n[\u041a\u0440\u0430\u0442\u043a\u043e\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0432 1-2 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u0445]\n\n\ud83d\udd27 *\u0424\u043e\u0440\u043c\u0443\u043b\u0430 / \u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430:*\n[\u0413\u0440\u0430\u043c\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0444\u043e\u0440\u043c\u0443\u043b\u0430 \u0438\u043b\u0438 \u0441\u0445\u0435\u043c\u0430 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f]\n\n\u2705 *\u041a\u043e\u0433\u0434\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f:*\n- [\u0421\u043b\u0443\u0447\u0430\u0439 1]\n- [\u0421\u043b\u0443\u0447\u0430\u0439 2]\n- [\u0421\u043b\u0443\u0447\u0430\u0439 3]\n\n\ud83d\udca1 *\u041f\u0440\u0438\u043c\u0435\u0440\u044b:*\n- [\u041f\u0440\u0438\u043c\u0435\u0440 1 \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c] \u2014 [\u043f\u0435\u0440\u0435\u0432\u043e\u0434]\n- [\u041f\u0440\u0438\u043c\u0435\u0440 2 \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c] \u2014 [\u043f\u0435\u0440\u0435\u0432\u043e\u0434]\n- [\u041f\u0440\u0438\u043c\u0435\u0440 3 \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c] \u2014 [\u043f\u0435\u0440\u0435\u0432\u043e\u0434]\n\n\u26a0\ufe0f *\u0417\u0430\u043f\u043e\u043c\u043d\u0438:*\n[1-2 \u0432\u0430\u0436\u043d\u044b\u0445 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0438\u043b\u0438 \u0442\u0438\u043f\u0438\u0447\u043d\u044b\u0435 \u043e\u0448\u0438\u0431\u043a\u0438]\n\n\ud83c\udfaf *\u0421\u0438\u0433\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u043b\u043e\u0432\u0430:*\n[\u041c\u0430\u0440\u043a\u0435\u0440\u044b \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0438\u043b\u0438 \u0441\u043b\u043e\u0432\u0430-\u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0438, \u0435\u0441\u043b\u0438 \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u043c\u043e]\n\n\u0428\u043f\u0430\u0440\u0433\u0430\u043b\u043a\u0430 \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u041a\u0420\u0410\u0422\u041a\u041e\u0419 \u0438 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439. \u0423\u0440\u043e\u0432\u0435\u043d\u044c \u2014 \u0434\u043b\u044f \u0448\u043a\u043e\u043b\u044c\u043d\u0438\u043a\u0430.",
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.agent",
"typeVersion": 3.1,
"position": [
-608,
-480
],
"id": "12604e10-b235-4d20-84ad-7b488740cc93",
"name": "\u0413\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0448\u043f\u0430\u0440\u0433\u0430\u043b\u043e\u043a"
},
{
"parameters": {
"chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
"text": "={{ $json.output }}",
"additionalFields": {
"parse_mode": "Markdown"
}
},
"type": "n8n-nodes-base.telegram",
"typeVersion": 1.2,
"position": [
-144,
-448
],
"id": "e9f054a3-b04c-49a4-94e8-f5fa017360c5",
"name": "\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0448\u043f\u0430\u0440\u0433\u0430\u043b\u043e\u043a",
"credentials": {
"telegramApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"promptType": "define",
"text": "=\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0443\u0447\u0435\u043d\u0438\u043a\u0430: {{ $json.message.text }}\n\n\u042d\u0442\u043e \u043a\u043e\u043c\u0430\u043d\u0434\u0430 /test \u0434\u043b\u044f \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u043a \u044d\u043a\u0437\u0430\u043c\u0435\u043d\u0443 \u043f\u043e \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c\u0443 \u044f\u0437\u044b\u043a\u0443.\n\u0424\u043e\u0440\u043c\u0430\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u044b: /test [\u0443\u0440\u043e\u0432\u0435\u043d\u044c] [\u0442\u0435\u043c\u0430 \u0438\u043b\u0438 \u043e\u0431\u043b\u0430\u0441\u0442\u044c]\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b: /test A2 Grammar, /test B1 Vocabulary, /test A1 Present Tenses\n\n\u041f\u0420\u0410\u0412\u0418\u041b\u041e \u041f\u0410\u0420\u0421\u0418\u041d\u0413\u0410:\n- \u0415\u0441\u043b\u0438 \u043f\u043e\u0441\u043b\u0435 /test \u0443\u043a\u0430\u0437\u0430\u043d\u044b \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0438 \u0442\u0435\u043c\u0430 \u2014 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0439 \u0442\u0435\u0441\u0442.\n- \u0415\u0441\u043b\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043d\u0435\u0442 \u0438\u043b\u0438 \u0443\u043a\u0430\u0437\u0430\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u2014 \u043f\u043e\u043f\u0440\u043e\u0441\u0438 \u0443\u0442\u043e\u0447\u043d\u0438\u0442\u044c:\n\"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u043a\u0430\u0436\u0438 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0438 \u0442\u0435\u043c\u0443. \u041f\u0440\u0438\u043c\u0435\u0440: /test A2 Grammar\"\n\n\u0421\u043e\u0437\u0434\u0430\u0439 \u0442\u0435\u0441\u0442 \u0438\u0437 \u0420\u041e\u0412\u041d\u041e 5 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u044d\u043a\u0437\u0430\u043c\u0435\u043d\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0433\u043e \u0444\u043e\u0440\u043c\u0430\u0442\u0430 (multiple choice).\n\n\u0424\u043e\u0440\u043c\u0430\u0442 \u0432\u044b\u0432\u043e\u0434\u0430 (\u0441\u0442\u0440\u043e\u0433\u043e \u0441\u043e\u0431\u043b\u044e\u0434\u0430\u0439):\n\n\ud83d\udccb *\u041f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430 \u043a \u044d\u043a\u0437\u0430\u043c\u0435\u043d\u0443: [\u0442\u0435\u043c\u0430]*\n\u0423\u0440\u043e\u0432\u0435\u043d\u044c: [\u0443\u0440\u043e\u0432\u0435\u043d\u044c]\n\n*\u0412\u043e\u043f\u0440\u043e\u0441 1:* [\u0442\u0435\u043a\u0441\u0442 \u0432\u043e\u043f\u0440\u043e\u0441\u0430]\nA) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nB) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nC) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nD) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\n\n*\u0412\u043e\u043f\u0440\u043e\u0441 2:* [\u0442\u0435\u043a\u0441\u0442 \u0432\u043e\u043f\u0440\u043e\u0441\u0430]\nA) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nB) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nC) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nD) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\n\n*\u0412\u043e\u043f\u0440\u043e\u0441 3:* [\u0442\u0435\u043a\u0441\u0442 \u0432\u043e\u043f\u0440\u043e\u0441\u0430]\nA) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nB) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nC) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nD) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\n\n*\u0412\u043e\u043f\u0440\u043e\u0441 4:* [\u0442\u0435\u043a\u0441\u0442 \u0432\u043e\u043f\u0440\u043e\u0441\u0430]\nA) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nB) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nC) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nD) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\n\n*\u0412\u043e\u043f\u0440\u043e\u0441 5:* [\u0442\u0435\u043a\u0441\u0442 \u0432\u043e\u043f\u0440\u043e\u0441\u0430]\nA) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nB) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nC) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\nD) [\u0432\u0430\u0440\u0438\u0430\u043d\u0442]\n\n\u270d\ufe0f \u041e\u0442\u043f\u0440\u0430\u0432\u044c \u043e\u0442\u0432\u0435\u0442\u044b \u043e\u0434\u043d\u0438\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435\u043c \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435: 1-B 2-A 3-D 4-C 5-A\n\u042f \u043f\u0440\u043e\u0432\u0435\u0440\u044e \u0438 \u043f\u043e\u043a\u0430\u0436\u0443 \u0442\u0432\u043e\u0438 \u0441\u043b\u0430\u0431\u044b\u0435 \u0442\u0435\u043c\u044b.\n\n\u0412\u0410\u0416\u041d\u041e: \n- \u041d\u0435 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0439 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0435 \u043e\u0442\u0432\u0435\u0442\u044b! \u0417\u0430\u043f\u043e\u043c\u043d\u0438 \u0438\u0445 \u0441\u0430\u043c \u2014 \u0431\u0443\u0434\u0435\u0448\u044c \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c, \u043a\u043e\u0433\u0434\u0430 \u0443\u0447\u0435\u043d\u0438\u043a \u043f\u0440\u0438\u0448\u043b\u0451\u0442 \u043e\u0442\u0432\u0435\u0442\u044b.\n- \u0412\u043e\u043f\u0440\u043e\u0441\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0443\u0440\u043e\u0432\u043d\u044e (A1-C1).\n- \u0422\u0435\u043c\u044b \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0435 \u0432\u043d\u0443\u0442\u0440\u0438 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438.",
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.agent",
"typeVersion": 3.1,
"position": [
-368,
-704
],
"id": "40601f14-38b4-4a4e-8be0-9487f58fb23a",
"name": "\u0413\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0442\u0435\u0441\u0442\u043e\u0432"
},
{
"parameters": {
"chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
"text": "={{ $json.output }}",
"additionalFields": {
"parse_mode": "Markdown"
}
},
"type": "n8n-nodes-base.telegram",
"typeVersion": 1.2,
"position": [
16,
-624
],
"id": "936c2c2e-86ec-4d31-8d54-d5201044b185",
"name": "\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0442\u0435\u0441\u0442\u0430",
"credentials": {
"telegramApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"promptType": "define",
"text": "=\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0443\u0447\u0435\u043d\u0438\u043a\u0430: {{ $json.message.text }}\n\n\u042d\u0442\u043e \u043a\u043e\u043c\u0430\u043d\u0434\u0430 /plan \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043f\u043b\u0430\u043d\u0430 \u043f\u043e \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c\u0443 \u044f\u0437\u044b\u043a\u0443.\n\u0424\u043e\u0440\u043c\u0430\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u044b: /plan [\u0443\u0440\u043e\u0432\u0435\u043d\u044c]\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b: /plan A2, /plan B1, /plan A1\n\n\u041f\u0420\u0410\u0412\u0418\u041b\u041e \u041f\u0410\u0420\u0421\u0418\u041d\u0413\u0410:\n- \u0415\u0441\u043b\u0438 \u043f\u043e\u0441\u043b\u0435 /plan \u0443\u043a\u0430\u0437\u0430\u043d \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u2014 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0439 \u043f\u043b\u0430\u043d.\n- \u0415\u0441\u043b\u0438 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0435\u0442 \u2014 \u043f\u043e\u043f\u0440\u043e\u0441\u0438 \u0443\u0442\u043e\u0447\u043d\u0438\u0442\u044c:\n\"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u043a\u0430\u0436\u0438 \u0441\u0432\u043e\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c. \u041f\u0440\u0438\u043c\u0435\u0440: /plan A2\"\n\n\u0412\u0410\u0416\u041d\u041e: \u041f\u0435\u0440\u0435\u0434 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435\u043c \u043f\u043b\u0430\u043d\u0430 \u0432\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0438\u0437\u0443\u0447\u0438 \u0418\u0421\u0422\u041e\u0420\u0418\u042e \u0427\u0410\u0422\u0410 (\u043f\u0430\u043c\u044f\u0442\u044c):\n- \u041a\u0430\u043a\u0438\u0435 \u0442\u0435\u043c\u044b \u0443\u0447\u0435\u043d\u0438\u043a \u0443\u0436\u0435 \u0442\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u0430\u043b \u0447\u0435\u0440\u0435\u0437 /task?\n- \u041a\u0430\u043a\u0438\u0435 \u0442\u0435\u0441\u0442\u044b \u0441\u0434\u0430\u0432\u0430\u043b \u0438 \u0433\u0434\u0435 \u043e\u0448\u0438\u0431\u0430\u043b\u0441\u044f?\n- \u041e \u043a\u0430\u043a\u0438\u0445 \u0442\u0435\u043c\u0430\u0445 \u0441\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u043b \u0443 \u041f\u043e\u043c\u043e\u0449\u043d\u0438\u043a\u0430?\n- \u041a\u0430\u043a\u0438\u0435 \u0448\u043f\u0430\u0440\u0433\u0430\u043b\u043a\u0438 \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u043b?\n\n\u041d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u044d\u0442\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0441\u043e\u0437\u0434\u0430\u0439 \u041f\u0415\u0420\u0421\u041e\u041d\u0410\u041b\u042c\u041d\u042b\u0419 \u043f\u043b\u0430\u043d. \u0415\u0441\u043b\u0438 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u043c\u0430\u043b\u043e \u0438\u043b\u0438 \u043d\u0435\u0442 \u2014 \u0441\u043e\u0437\u0434\u0430\u0439 \u043e\u0431\u0449\u0438\u0439 \u043f\u043b\u0430\u043d \u0434\u043b\u044f \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f.\n\n\u0424\u043e\u0440\u043c\u0430\u0442 \u043f\u043b\u0430\u043d\u0430:\n\n\ud83c\udfaf *\u041f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u0443\u0447\u0435\u0431\u043d\u044b\u0439 \u043f\u043b\u0430\u043d*\n\u0423\u0440\u043e\u0432\u0435\u043d\u044c: [\u0443\u0440\u043e\u0432\u0435\u043d\u044c]\n\n\ud83d\udcca *\u0410\u043d\u0430\u043b\u0438\u0437 \u0442\u0432\u043e\u0435\u0439 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438:*\n[\u0415\u0441\u043b\u0438 \u0435\u0441\u0442\u044c \u0438\u0441\u0442\u043e\u0440\u0438\u044f: \u0447\u0442\u043e \u0443\u0447\u0435\u043d\u0438\u043a \u0443\u0436\u0435 \u0434\u0435\u043b\u0430\u043b, \u0433\u0434\u0435 \u0431\u044b\u043b\u0438 \u0441\u0438\u043b\u044c\u043d\u044b\u0435/\u0441\u043b\u0430\u0431\u044b\u0435 \u0441\u0442\u043e\u0440\u043e\u043d\u044b.\n\u0415\u0441\u043b\u0438 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u043d\u0435\u0442: \"\u042d\u0442\u043e \u0442\u0432\u043e\u0451 \u043d\u0430\u0447\u0430\u043b\u043e \u2014 \u043f\u043b\u0430\u043d \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043f\u043e\u0434 \u0443\u0440\u043e\u0432\u0435\u043d\u044c [X].\"]\n\n\ud83d\uddfa\ufe0f *\u0426\u0435\u043b\u0438 \u043d\u0430 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0435\u0435 \u0432\u0440\u0435\u043c\u044f:*\n1. [\u041a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u0430\u044f \u0446\u0435\u043b\u044c 1]\n2. [\u041a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u0430\u044f \u0446\u0435\u043b\u044c 2]\n3. [\u041a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u0430\u044f \u0446\u0435\u043b\u044c 3]\n\n\ud83d\udcc5 *\u041f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0442\u0435\u043c (\u043d\u0430 2 \u043d\u0435\u0434\u0435\u043b\u0438):*\n\n*\u041d\u0435\u0434\u0435\u043b\u044f 1:*\n- \u0414\u0435\u043d\u044c 1-2: [\u0442\u0435\u043c\u0430] \u2014 \u0437\u0430\u043a\u0440\u0435\u043f\u0438\u0442\u044c \u0447\u0435\u0440\u0435\u0437 /task \u0438 /cheatsheet\n- \u0414\u0435\u043d\u044c 3-4: [\u0442\u0435\u043c\u0430]\n- \u0414\u0435\u043d\u044c 5: \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0447\u0435\u0440\u0435\u0437 /test\n- \u0414\u0435\u043d\u044c 6-7: \u043f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u0435 \u0441\u043b\u0430\u0431\u044b\u0445 \u0442\u0435\u043c\n\n*\u041d\u0435\u0434\u0435\u043b\u044f 2:*\n- \u0414\u0435\u043d\u044c 1-2: [\u0442\u0435\u043c\u0430]\n- \u0414\u0435\u043d\u044c 3-4: [\u0442\u0435\u043c\u0430]\n- \u0414\u0435\u043d\u044c 5: \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0447\u0435\u0440\u0435\u0437 /test\n- \u0414\u0435\u043d\u044c 6-7: \u043f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u0435 \u0438 \u0444\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0439 \u0442\u0435\u0441\u0442\n\n\u26a1 *\u0422\u0435\u043c\u043f \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f:*\n[\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u044f: \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043c\u0438\u043d\u0443\u0442 \u0432 \u0434\u0435\u043d\u044c, \u043a\u0430\u043a \u0447\u0430\u0441\u0442\u043e \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0442\u044c]\n\n\ud83d\udd01 *\u041f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u0435:*\n[\u041a\u0430\u043a\u0438\u0435 \u0442\u0435\u043c\u044b \u043d\u0443\u0436\u043d\u043e \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u043e \u043f\u043e\u0432\u0442\u043e\u0440\u044f\u0442\u044c, \u0447\u0442\u043e\u0431\u044b \u043d\u0435 \u0437\u0430\u0431\u044b\u0432\u0430\u0442\u044c]\n\n\ud83d\udca1 *\u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0430\u0446\u0438\u0438:*\n- [\u0421\u043e\u0432\u0435\u0442 1: \u0447\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c]\n- [\u0421\u043e\u0432\u0435\u0442 2: \u043d\u0430 \u0447\u0442\u043e \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435]\n\n\u0413\u043e\u0442\u043e\u0432 \u043d\u0430\u0447\u0430\u0442\u044c? \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439 /task [\u0443\u0440\u043e\u0432\u0435\u043d\u044c] [\u0442\u0435\u043c\u0430] \u0434\u043b\u044f \u0442\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u043a\u0438 \u0438\u043b\u0438 /cheatsheet [\u0442\u0435\u043c\u0430] \u0434\u043b\u044f \u043f\u043e\u0432\u0442\u043e\u0440\u0435\u043d\u0438\u044f!\n\n\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u0439 \u2014 \u0434\u043b\u044f \u0448\u043a\u043e\u043b\u044c\u043d\u0438\u043a\u0430. \u0414\u0440\u0443\u0436\u0435\u043b\u044e\u0431\u043d\u044b\u0439 \u0442\u043e\u043d.",
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.agent",
"typeVersion": 3.1,
"position": [
-880,
-320
],
"id": "98728f3f-bbb4-4182-9bff-17be2d5023e5",
"name": "\u0413\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u043f\u043b\u0430\u043d\u0430"
},
{
"parameters": {
"chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
"text": "={{ $json.output }}",
"additionalFields": {
"parse_mode": "Markdown"
}
},
"type": "n8n-nodes-base.telegram",
"typeVersion": 1.2,
"position": [
-240,
-224
],
"id": "7702e637-983d-4a30-85c8-f8cb5765520f",
"name": "\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u043f\u043b\u0430\u043d\u0430",
"credentials": {
"telegramApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"promptType": "define",
"text": "=\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0443\u0447\u0435\u043d\u0438\u043a\u0430: {{ $json.message.text }}\n\n\u042d\u0442\u043e \u043a\u043e\u043c\u0430\u043d\u0434\u0430 /speak \u0434\u043b\u044f \u0442\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u043a\u0438 \u043f\u0440\u043e\u0438\u0437\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u0433\u043e.\n\u0424\u043e\u0440\u043c\u0430\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u044b: /speak [\u0443\u0440\u043e\u0432\u0435\u043d\u044c] [\u0442\u0435\u043c\u0430]\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b: /speak A2 daily routine, /speak B1 food, /speak A1 family\n\n\u041f\u0420\u0410\u0412\u0418\u041b\u041e \u041f\u0410\u0420\u0421\u0418\u041d\u0413\u0410:\n- \u0415\u0441\u043b\u0438 \u0443\u043a\u0430\u0437\u0430\u043d\u044b \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0438 \u0442\u0435\u043c\u0430 \u2014 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0439 \u0444\u0440\u0430\u0437\u0443.\n- \u0415\u0441\u043b\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043d\u0435\u0442 \u0438\u043b\u0438 \u0443\u043a\u0430\u0437\u0430\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u2014 \u043f\u043e\u043f\u0440\u043e\u0441\u0438 \u0443\u0442\u043e\u0447\u043d\u0438\u0442\u044c:\n\"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u043a\u0430\u0436\u0438 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0438 \u0442\u0435\u043c\u0443. \u041f\u0440\u0438\u043c\u0435\u0440: /speak A2 daily routine\"\n\n\u0421\u043e\u0437\u0434\u0430\u0439 \u041e\u0414\u041d\u0423 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0443\u044e \u0444\u0440\u0430\u0437\u0443 \u043d\u0430 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u0443\u044e \u0442\u0435\u043c\u0443 \u0438 \u0443\u0440\u043e\u0432\u0435\u043d\u044c. \n\u0424\u0440\u0430\u0437\u0430 \u0434\u043e\u043b\u0436\u043d\u0430:\n- \u0411\u044b\u0442\u044c \u043a\u043e\u0440\u043e\u0442\u043a\u043e\u0439 (5-12 \u0441\u043b\u043e\u0432).\n- \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0437\u0432\u0443\u043a\u0438, \u0442\u0438\u043f\u0438\u0447\u043d\u044b\u0435 \u0434\u043b\u044f \u0442\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u043a\u0438 (th, r/l, \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u044f -ed/-s, \u0443\u0434\u0430\u0440\u0435\u043d\u0438\u044f).\n- \u0411\u044b\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0439 \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0439 \u0436\u0438\u0437\u043d\u0438.\n\n\u0424\u043e\u0440\u043c\u0430\u0442 \u0432\u044b\u0432\u043e\u0434\u0430 \u2014 \u0421\u0422\u0420\u041e\u0413\u041e \u0441\u043b\u0435\u0434\u0443\u0439 \u044d\u0442\u043e\u043c\u0443 \u0448\u0430\u0431\u043b\u043e\u043d\u0443:\n\n\ud83c\udfa4 *\u0422\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u043a\u0430 \u043f\u0440\u043e\u0438\u0437\u043d\u043e\u0448\u0435\u043d\u0438\u044f*\n\u0423\u0440\u043e\u0432\u0435\u043d\u044c: [\u0443\u0440\u043e\u0432\u0435\u043d\u044c] | \u0422\u0435\u043c\u0430: [\u0442\u0435\u043c\u0430]\n\n\ud83d\udce2 *\u041f\u0440\u043e\u0438\u0437\u043d\u0435\u0441\u0438 \u044d\u0442\u0443 \u0444\u0440\u0430\u0437\u0443:*\n\n\"[\u0410\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u0430\u044f \u0444\u0440\u0430\u0437\u0430]\"\n\n\ud83d\udd0a _\u041f\u0435\u0440\u0435\u0432\u043e\u0434:_ [\u041f\u0435\u0440\u0435\u0432\u043e\u0434 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u0438\u0439]\n\n\ud83d\udca1 _\u0421\u043e\u0432\u0435\u0442:_ [\u041a\u0440\u0430\u0442\u043a\u0438\u0439 \u0441\u043e\u0432\u0435\u0442 \u043e \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u0437\u0432\u0443\u043a\u0430\u0445 \u0432 \u044d\u0442\u043e\u0439 \u0444\u0440\u0430\u0437\u0435]\n\n\u270d\ufe0f \u0417\u0430\u043f\u0438\u0448\u0438 \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0441\u043e \u0441\u0432\u043e\u0435\u0439 \u043f\u043e\u043f\u044b\u0442\u043a\u043e\u0439 \u2014 \u044f \u043f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u0443\u044e \u043f\u0440\u043e\u0438\u0437\u043d\u043e\u0448\u0435\u043d\u0438\u0435!\n\n\u0412\u0410\u0416\u041d\u041e: \n- \u0417\u0430\u043f\u043e\u043c\u043d\u0438 \u044d\u0442\u0443 \u0444\u0440\u0430\u0437\u0443 \u2014 \u043e\u043d\u0430 \u043d\u0443\u0436\u043d\u0430 \u0434\u043b\u044f \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u043e\u0433\u043e \u043e\u0442\u0432\u0435\u0442\u0430 \u0443\u0447\u0435\u043d\u0438\u043a\u0430.\n- \u0422\u043e\u043b\u044c\u043a\u043e \u0441\u0430\u043c\u0430 \u0444\u0440\u0430\u0437\u0430 \u0432 \u043a\u0430\u0432\u044b\u0447\u043a\u0430\u0445. \u0411\u0435\u0437 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432.",
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.agent",
"typeVersion": 3.1,
"position": [
-1232,
-208
],
"id": "42d1ca75-858f-4f72-93ef-ea02afb02727",
"name": "\u0413\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u0444\u0440\u0430\u0437\u044b"
},
{
"parameters": {
"chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
"text": "={{ $json.output }}",
"additionalFields": {
"parse_mode": "Markdown"
}
},
"type": "n8n-nodes-base.telegram",
"typeVersion": 1.2,
"position": [
-752,
128
],
"id": "fabd2770-2c3f-4027-8933-62726b35dc26",
"name": "\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0444\u0440\u0430\u0437\u044b (\u0442\u0435\u043a\u0441\u0442)",
"credentials": {
"telegramApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"assignments": {
"assignments": [
{
"id": "fb5f9d1d-44ec-4467-b305-0ff5a19c2623",
"name": "phrase",
"value": "={{ $json.output.match(/\"([^\"]+)\"/)?.[1] \n\n $json.output }}",
"type": "string"
}
]
},
"options": {}
},
"type": "n8n-nodes-base.set",
"typeVersion": 3.4,
"position": [
-704,
-64
],
"id": "63170f08-3bb4-4443-9c34-8969364b16aa",
"name": "\u0418\u0437\u0432\u043b\u0435\u0447\u044c \u0444\u0440\u0430\u0437\u0443"
},
{
"parameters": {
"resource": "audio",
"input": "={{ $json.phrase }}",
"voice": "shimmer",
"options": {
"response_format": "mp3"
}
},
"type": "@n8n/n8n-nodes-langchain.openAi",
"typeVersion": 2.1,
"position": [
-496,
-64
],
"id": "8be00c92-07e9-4a29-9c00-ca04c16ff77d",
"name": "\u0413\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u043e\u0437\u0432\u0443\u0447\u043a\u0438",
"credentials": {
"openAiApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"operation": "sendAudio",
"chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
"binaryData": true,
"additionalFields": {}
},
"type": "n8n-nodes-base.telegram",
"typeVersion": 1.2,
"position": [
-288,
-48
],
"id": "462e2c46-5fbf-42ed-a717-8af93f82f1be",
"name": "\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u043e\u0437\u0432\u0443\u0447\u043a\u0438",
"credentials": {
"telegramApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"resource": "file",
"fileId": "={{ $json.message.voice.file_id }}",
"additionalFields": {}
},
"type": "n8n-nodes-base.telegram",
"typeVersion": 1.2,
"position": [
-2416,
-1024
],
"id": "6d41a1f2-a8b1-4f28-a858-27b266c236b0",
"name": "\u0421\u043a\u0430\u0447\u0430\u0442\u044c \u0433\u043e\u043b\u043e\u0441",
"credentials": {
"telegramApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"resource": "audio",
"operation": "transcribe",
"options": {
"language": "en",
"temperature": 0
}
},
"type": "@n8n/n8n-nodes-langchain.openAi",
"typeVersion": 2.1,
"position": [
-2176,
-1152
],
"id": "3cd83e06-9259-423d-bb26-4a25d0ef2e58",
"name": "\u0422\u0440\u0430\u043d\u0441\u043a\u0440\u0438\u043f\u0446\u0438\u044f",
"credentials": {
"openAiApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"promptType": "define",
"text": "=\u0423\u0447\u0435\u043d\u0438\u043a \u043f\u0440\u0438\u0441\u043b\u0430\u043b \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0442\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u043a\u0438 \u043f\u0440\u043e\u0438\u0437\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u0433\u043e.\n\nWhisper \u0442\u0440\u0430\u043d\u0441\u043a\u0440\u0438\u0431\u0438\u0440\u043e\u0432\u0430\u043b \u0442\u043e, \u0447\u0442\u043e \u0443\u0441\u043b\u044b\u0448\u0430\u043b: \"{{ $json.text }}\"\n\n\u0422\u0412\u041e\u042f \u0417\u0410\u0414\u0410\u0427\u0410:\n1. \u041d\u0430\u0439\u0434\u0438 \u0432 \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0447\u0430\u0442\u0430 (\u043f\u0430\u043c\u044f\u0442\u044c) \u0444\u0440\u0430\u0437\u0443-\u044d\u0442\u0430\u043b\u043e\u043d, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0443\u0447\u0435\u043d\u0438\u043a \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u043b \u043f\u0440\u043e\u0438\u0437\u043d\u0435\u0441\u0442\u0438 \n (\u043e\u043d\u0430 \u0431\u044b\u043b\u0430 \u0432\u044b\u0434\u0430\u043d\u0430 \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 /speak \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435: \"\ud83c\udfa4 \u0422\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u043a\u0430 \u043f\u0440\u043e\u0438\u0437\u043d\u043e\u0448\u0435\u043d\u0438\u044f... \n \ud83d\udce2 \u041f\u0440\u043e\u0438\u0437\u043d\u0435\u0441\u0438 \u044d\u0442\u0443 \u0444\u0440\u0430\u0437\u0443: '...'\").\n2. \u0421\u0440\u0430\u0432\u043d\u0438 \u044d\u0442\u0430\u043b\u043e\u043d \u0441 \u0442\u0440\u0430\u043d\u0441\u043a\u0440\u0438\u043f\u0446\u0438\u0435\u0439.\n3. \u0414\u0430\u0439 \u0434\u0440\u0443\u0436\u0435\u043b\u044e\u0431\u043d\u0443\u044e \u043e\u0431\u0440\u0430\u0442\u043d\u0443\u044e \u0441\u0432\u044f\u0437\u044c.\n\n\u0424\u043e\u0440\u043c\u0430\u0442 \u0432\u044b\u0432\u043e\u0434\u0430:\n\n\ud83c\udfaf *\u0410\u043d\u0430\u043b\u0438\u0437 \u043f\u0440\u043e\u0438\u0437\u043d\u043e\u0448\u0435\u043d\u0438\u044f*\n\n\ud83d\udce2 *\u042d\u0442\u0430\u043b\u043e\u043d:* \"[\u0444\u0440\u0430\u0437\u0430, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u043b \u0441\u043a\u0430\u0437\u0430\u0442\u044c]\"\n\ud83c\udfa4 *Whisper \u0443\u0441\u043b\u044b\u0448\u0430\u043b:* \"[\u0442\u0440\u0430\u043d\u0441\u043a\u0440\u0438\u043f\u0446\u0438\u044f]\"\n\n[\u0415\u0441\u043b\u0438 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0435\u0442 \u0438\u043b\u0438 \u043f\u043e\u0447\u0442\u0438 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0435\u0442 (\u043c\u0435\u043b\u043a\u0438\u0435 \u043e\u0442\u043b\u0438\u0447\u0438\u044f \u0432 \u0437\u043d\u0430\u043a\u0430\u0445 \u043f\u0440\u0435\u043f\u0438\u043d\u0430\u043d\u0438\u044f \u043d\u0435 \u0441\u0447\u0438\u0442\u0430\u044e\u0442\u0441\u044f)]:\n\u2705 *\u041e\u0442\u043b\u0438\u0447\u043d\u043e!* \u041f\u0440\u043e\u0438\u0437\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0447\u0451\u0442\u043a\u043e\u0435 \u0438 \u0440\u0430\u0437\u0431\u043e\u0440\u0447\u0438\u0432\u043e\u0435 \u2014 Whisper \u0432\u0441\u0451 \u043f\u043e\u043d\u044f\u043b \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e!\n\n[\u0415\u0441\u043b\u0438 \u0435\u0441\u0442\u044c \u043e\u0442\u043b\u0438\u0447\u0438\u044f \u0432 \u0441\u043b\u043e\u0432\u0430\u0445]:\n\u26a0\ufe0f *\u0415\u0441\u0442\u044c \u043e\u0442\u043b\u0438\u0447\u0438\u044f:*\n- [\u0421\u043b\u043e\u0432\u043e/\u0444\u0440\u0430\u0437\u0430 \u044d\u0442\u0430\u043b\u043e\u043d\u0430] \u2192 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u043d\u043e \u043a\u0430\u043a [\u0441\u043b\u043e\u0432\u043e \u0438\u0437 \u0442\u0440\u0430\u043d\u0441\u043a\u0440\u0438\u043f\u0446\u0438\u0438]\n\n\ud83d\udca1 *\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043f\u0440\u0438\u0447\u0438\u043d\u044b:*\n- [\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440: \"\u0417\u0432\u0443\u043a 'th' \u0432 \u0441\u043b\u043e\u0432\u0435 'three' \u0447\u0430\u0441\u0442\u043e \u0437\u0432\u0443\u0447\u0438\u0442 \u043a\u0430\u043a 'free' \u0438\u043b\u0438 'tree' \u2014 \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439 \u043f\u0440\u0438\u0436\u0430\u0442\u044c \u044f\u0437\u044b\u043a \u043a \u0432\u0435\u0440\u0445\u043d\u0438\u043c \u0437\u0443\u0431\u0430\u043c\"]\n- [\u0414\u0440\u0443\u0433\u0438\u0435 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0435 \u0441\u043e\u0432\u0435\u0442\u044b \u043f\u043e \u0441\u043b\u043e\u0436\u043d\u044b\u043c \u0437\u0432\u0443\u043a\u0430\u043c \u0432 \u044d\u0442\u043e\u0439 \u0444\u0440\u0430\u0437\u0435]\n\n\ud83d\udd01 *\u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439 \u0435\u0449\u0451 \u0440\u0430\u0437:*\n- \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439 /speak [\u0443\u0440\u043e\u0432\u0435\u043d\u044c] [\u0442\u0435\u043c\u0430] \u0434\u043b\u044f \u043d\u043e\u0432\u043e\u0439 \u0444\u0440\u0430\u0437\u044b\n- \u0418\u043b\u0438 \u043f\u043e\u0432\u0442\u043e\u0440\u0438 \u044d\u0442\u0443 \u0436\u0435 \u2014 \u043f\u0440\u0438\u0448\u043b\u0438 \u0435\u0449\u0451 \u043e\u0434\u043d\u043e \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435\n\n\u0412\u0410\u0416\u041d\u041e:\n- \u0411\u0443\u0434\u044c \u0434\u0440\u0443\u0436\u0435\u043b\u044e\u0431\u043d\u043e\u0439 \u0438 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0439. \u041d\u0438\u043a\u0430\u043a\u043e\u0439 \u0436\u0451\u0441\u0442\u043a\u043e\u0439 \u043a\u0440\u0438\u0442\u0438\u043a\u0438.\n- \u0415\u0441\u043b\u0438 \u0432 \u043f\u0430\u043c\u044f\u0442\u0438 \u041d\u0415\u0422 \u0444\u0440\u0430\u0437\u044b-\u044d\u0442\u0430\u043b\u043e\u043d\u0430 (\u0443\u0447\u0435\u043d\u0438\u043a \u043f\u0440\u0438\u0441\u043b\u0430\u043b \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u043e\u0435 \u0431\u0435\u0437 \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b /speak), \n \u043e\u0442\u0432\u0435\u0442\u044c: \"\u0427\u0442\u043e\u0431\u044b \u044f \u043c\u043e\u0433 \u043f\u0440\u043e\u0430\u043d\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u043d\u043e\u0448\u0435\u043d\u0438\u0435, \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0437\u0430\u043f\u0440\u043e\u0441\u0438 \u0444\u0440\u0430\u0437\u0443 \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 /speak [\u0443\u0440\u043e\u0432\u0435\u043d\u044c] [\u0442\u0435\u043c\u0430]. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440: /speak A2 daily routine\"\n- Whisper \"\u0441\u0433\u043b\u0430\u0436\u0438\u0432\u0430\u0435\u0442\" \u0430\u043a\u0446\u0435\u043d\u0442, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0435\u0441\u043b\u0438 \u0442\u0440\u0430\u043d\u0441\u043a\u0440\u0438\u043f\u0446\u0438\u044f \u0441\u043e\u0432\u043f\u0430\u043b\u0430 \u2014 \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442, \u0447\u0442\u043e \u043f\u0440\u043e\u0438\u0437\u043d\u043e\u0448\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u0431\u043e\u0440\u0447\u0438\u0432\u043e\u0435, \u043d\u043e \u043d\u0435 \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u044f \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0430\u043a\u0446\u0435\u043d\u0442\u0430.",
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.agent",
"typeVersion": 3.1,
"position": [
-1856,
-1184
],
"id": "6b276800-2df4-4dcb-83a0-94c0585bff34",
"name": "\u0410\u043d\u0430\u043b\u0438\u0437 \u043f\u0440\u043e\u0438\u0437\u043d\u043e\u0448\u0435\u043d\u0438\u044f"
},
{
"parameters": {
"chatId": "={{ $('Telegram Trigger').item.json.message.chat.id }}",
"text": "={{ $json.output }}",
"additionalFields": {
"parse_mode": "Markdown"
}
},
"type": "n8n-nodes-base.telegram",
"typeVersion": 1.2,
"position": [
-1472,
-1184
],
"id": "fde7f03f-43ac-4ce5-a038-5706171dd6eb",
"name": "\u041e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u0430\u043d\u0430\u043b\u0438\u0437\u0430",
"credentials": {
"telegramApi": {
"name": "<your credential>"
}
}
},
{
"parameters": {
"promptType": "define",
"text": "=\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0443\u0447\u0435\u043d\u0438\u043a\u0430: {{ $json.message.text }}\n\n\u042d\u0442\u043e \u043a\u043e\u043c\u0430\u043d\u0434\u0430 /listen \u0434\u043b\u044f \u0442\u0440\u0435\u043d\u0438\u0440\u043e\u0432\u043a\u0438 \u043d\u0430\u0432\u044b\u043a\u0430 \u0430\u0443\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f (Listening) \u043f\u043e \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c\u0443 \u044f\u0437\u044b\u043a\u0443.\n\u0424\u043e\u0440\u043c\u0430\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u044b: /listen [\u0443\u0440\u043e\u0432\u0435\u043d\u044c] [\u0442\u0435\u043c\u0430]\n\u041f\u0440\u0438\u043c\u0435\u0440\u044b: /listen A2 restaurant, /listen B1 travel, /listen A1 family\n\n\u041f\u0420\u0410\u0412\u0418\u041b\u041e \u041f\u0410\u0420\u0421\u0418\u041d\u0413\u0410:\n- \u0415\u0441\u043b\u0438 \u0443\u043a\u0430\u0437\u0430\u043d\u044b \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0438 \u0442\u0435\u043c\u0430 \u2014 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0439 \u0434\u0438\u0430\u043b\u043e\u0433.\n- \u0415\u0441\u043b\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043d\u0435\u0442 \u0438\u043b\u0438 \u0443\u043a\u0430\u0437\u0430\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u2014 \u043f\u043e\u043f\u0440\u043e\u0441\u0438 \u0443\u0442\u043e\u0447\u043d\u0438\u0442\u044c:\n\"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0443\u043a\u0430\u0436\u0438 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0438 \u0442\u0435\u043c\u0443. \u041f\u0440\u0438\u043c\u0435\u0440: /listen A2 restaurant\"\n\n\u0421\u043e\u0437\u0434\u0430\u0439:\n1. \u041a\u041e\u0420\u041e\u0422\u041a\u0418\u0419 \u0434\u0438\u0430\u043b\u043e\u0433 \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c (8-12 \u0440\u0435\u043f\u043b\u0438\u043a, 2 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u0436\u0430) \u043d\u0430 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u0443\u044e \u0442\u0435\u043c\u0443 \u0438 \u0443\u0440\u043e\u0432\u0435\u043d\u044c.\n2. \u0420\u041e\u0412\u041d\u041e 3 \u0432\u043e\u043f\u0440\u043e\u0441\u0430 \u0441 4 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430\u043c\u0438 \u043e\u0442\u0432\u0435\u0442\u0430 \u043a\u0430\u0436\u0434\u044b\u0439 (multiple choice) \u043d\u0430 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0434\u0438\u0430\u043b\u043e\u0433\u0430.\n\n\u0412\u0410\u0416\u041d\u041e: \u0417\u0430\u043f\u043e\u043c\u043d\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0435 \u043e\u0442\u0432\u0435\u0442\u044b \u2014 \u0431\u0443\u0434\u0435\u0448\u044c \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c, \u043a\u043e\u0433\u0434\u0430 \u0443\u0447\u0435\u043d\u0438\u043a \u043f\u0440\u0438\u0448\u043b\u0451\u0442 \u0441\u0432\u043e\u0438.\n\n\u0424\u043e\u0440\u043c\u0430\u0442 \u0432\u044b\u
Credentials you'll need
Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.
openAiApitelegramApi
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Проект по ученику. Uses telegramTrigger, memoryBufferWindow, lmChatOpenAi, agent. Event-driven trigger; 47 nodes.
Source: https://github.com/Lara-n8n/homework-helper-bot/blob/main/workflow/homework-helper-bot.json — original creator credit. Request a take-down →
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
BoomerBobBot.TP. Uses agent, telegramTrigger, telegram, memoryBufferWindow. Event-driven trigger; 95 nodes.
Personal Assistant. Uses memoryBufferWindow, agent, agentTool, httpRequestTool. Event-driven trigger; 77 nodes.
Digital marketers, content creators, social media managers, and businesses who want to use AI marketing automation for YouTube Shorts without spending hours on production. This AI workflow helps anyon
Jarvis is a powerful multi-agent productivity assistant built in n8n. It works directly from Telegram and can understand both text messages and voice notes.
Inbox Guardian. Uses gmailTrigger, lmChatOpenAi, agent, textClassifier. Event-driven trigger; 66 nodes.