Как подключить собственного Telegram-бота школы, привязать Telegram учеников и автоматически приглашать их в канал и чат группы.
Школа подключает собственного Telegram-бота: он работает под вашим именем и с вашим токеном. Через бота ученики входят в школу по Telegram, получают личные приглашения в Telegram-канал и чат своей группы и служебные сообщения от школы.
Показывает кнопку Войти через Telegram на странице входа в публичную школу. В приватной школе кнопки нет; если снова сделать школу публичной, она вернётся.
Привязывает Telegram-аккаунт ученика к его профилю.
Присылает ученику персональные ссылки-приглашения в Telegram-канал и чат группы.
Удаляет ученика из канала и чата, когда его исключают из группы.
Присылает ученикам с привязанным Telegram служебные сообщения: о неудачном списании и прекращении подписки (только в коммерческой школе), код для восстановления пароля, данные для входа, если аккаунт создан автоматически. Напоминаний о курсах и вебинарах бот не присылает.
Настройка доступна в публичной школе, в которой включена регистрация через Telegram. В приватной школе раздел настройки Telegram не показывается. В корпоративной школе это Публичная компания и Приватная компания, а новая компания создаётся приватной — см. Подключение и настройка компании.
1
Включите Telegram в способах регистрации
Откройте Моя школа → Вход и регистрация (в корпоративной школе — Компания → Вход и регистрация). В блоке Способы регистрации включите Telegram и сохраните. Ниже появится раздел Настройка Telegram.
2
Создайте бота
В Telegram откройте @BotFather и создайте бота. BotFather выдаст токен бота.
3
Получите Client ID
В @BotFather выберите бота и откройте настройку Login Widget. Если метод не включён, нажмите Switch to OpenID Connect Login и подтвердите. Скопируйте Client ID.
4
Добавьте адрес школы в BotFather
В тех же настройках добавьте адрес школы в Redirect URIs и Trusted Origins. Точные ссылки — для базового домена и для своего домена, если он подключён, — показаны в подсказке Как подключить в разделе Настройка Telegram.
5
Заполните настройки в школе
В разделе Настройка Telegram вставьте Client ID в блок Telegram-логин, а токен — в поле Токен бота в блоке Уведомления от бота. Поле Имя бота заполнится автоматически: платформа проверит токен в Telegram и подставит имя бота.
6
Сохраните
Нажмите Сохранить. Сохранить форму можно, только если заполнены и Client ID, и Токен бота.
Telegram применяет изменения не сразу и может кешировать настройки. Проверяйте вход через Telegram в режиме инкогнито.
Если токен неверный, под полем появится ошибка от Telegram, а имя бота не подставится. Подробнее о способах входа — в статье Вход и регистрация.
В настройках профиля.Настройки → Настройки аккаунта → Телеграм. Пункт показывается, если в школе настроен бот. Пока Telegram не привязан, рядом написано «Не привязан».
В уроке курса. Если ученик состоит в группе с подключённым Telegram, а аккаунт ещё не привязан, в уроке появляется блок Подключите телеграм — «После этого бот пришлет вам ссылку-приглашения».
При оплате (только в коммерческой школе). Если для группы включено Запрашивать Telegram перед оплатой, ученик привязывает Telegram прямо на странице оплаты.
При привязке ученик разрешает боту школы писать ему в личные сообщения — без этого бот не сможет прислать приглашение. Один Telegram-аккаунт можно привязать только к одному профилю в школе. Отвязать Telegram ученик может в тех же настройках профиля, платформа попросит подтвердить действие.
Каждую группу курса можно связать с Telegram-каналом, Telegram-чатом или обоими сразу.
1
Подготовьте канал и чат
Добавьте бота школы администратором канала и чата и дайте ему права приглашать и удалять участников.
2
Откройте настройки группы
Перейдите в Курсы → выберите курс → Группы → выберите группу → Настройки и откройте вкладку Чат и канал.
3
Укажите ID канала и чата
В блоке Через Telegram заполните ID канала в Telegram и ID группы в Telegram. Это числовые идентификаторы, например «-12345678». Ссылка Инструкция рядом с заголовком блока ведёт на пошаговое руководство.
4
Настройте приветствие и сохраните
В блоке Настройки Telegram при необходимости заполните Приветственное сообщение при отправке пригласительной ссылки и включите Запрашивать Telegram перед оплатой (в корпоративной школе — Запрашивать Telegram перед записью на курс). Сохраните настройки группы.
Если в школе не указан токен бота, на вкладке Чат и канал показывается предупреждение Не установлен токен Telegram-бота школы. Нажмите на него, чтобы перейти к настройке.
На той же вкладке, в блоке На платформе, включаются Групповой чат в мессенджере и Канал в мессенджере. Это чаты внутри платформы, они работают независимо от Telegram. Подробнее — в статье Настройки группы.
Если в группе есть участники с привязанным Telegram, которым ещё не отправлена ссылка в текущий канал или чат, на вкладке Чат и канал появляется блок Пропущенные приглашения в Telegram с кнопкой Разослать приглашения и счётчиком таких участников. После подтверждения появится сообщение «Рассылка приглашений запущена».Статус каждого участника виден в списке учеников группы, в колонке Telegram. Колонка показывается, только если к группе подключён Telegram.
Статус
Что значит
Ссылка отправлена
Бот прислал приглашение в текущий канал и чат
Ссылка не отправлена
Приглашение ещё не отправлено
Telegram не привязан
Ученик не привязал Telegram к профилю
Отправлена ссылка на прошлый чат
Приглашение было в канал или чат, который заменили новым. Нужна повторная рассылка
Проверка на странице оплаты есть только в коммерческой школе. В корпоративной школе переключатель называется Запрашивать Telegram перед записью на курс.
Если включить эту настройку, привязанный Telegram станет обязательным условием покупки тарифа, который записывает ученика в эту группу:
авторизованный ученик без Telegram видит «Для продолжения — подключите Telegram» и не может перейти к оплате, пока не привяжет аккаунт;
неавторизованный покупатель видит «Для продолжения — войдите через Telegram» и входит в школу через Telegram.
Так у каждого покупателя будет Telegram, и бот сможет сразу прислать приглашение.
Почему в настройках школы нет раздела «Настройка Telegram»?
Раздел появляется, только если школа публичная и в Способах регистрации включён Telegram. Включите переключатель и сохраните настройки.
Почему не сохраняются настройки бота?
Форма сохраняется, только когда заполнены оба обязательных поля: Client ID и Токен бота. Если под полем токена ошибка, проверьте, что токен скопирован из @BotFather полностью.
Ученик оплатил курс, но не получил приглашение в Telegram-канал. Почему?
Проверьте по порядку: привязан ли у ученика Telegram, указан ли токен бота в школе, правильно ли заполнены ID канала и чата в группе, добавлен ли бот администратором с правом приглашать участников. Если ученик заблокировал бота, сообщение до него не дойдёт. После исправления нажмите Разослать приглашения на вкладке Чат и канал.
Можно ли переслать ссылку-приглашение другому человеку?
Нет смысла: ссылка одноразовая и персональная. После первого вступления по ней никто больше не войдёт. Кроме того, ссылка отзывается, когда ученика исключают из группы.
Мы поменяли Telegram-чат группы. Как пригласить туда всех учеников?
После сохранения нового ID откройте вкладку Чат и канал и нажмите Разослать приглашения. Бот пришлёт ссылки всем участникам с привязанным Telegram, у которых ещё нет приглашения в новый чат. В списке учеников у них сейчас статус Отправлена ссылка на прошлый чат.
Удалит ли бот ученика из чата, если у него закончился доступ?
Бот удаляет ученика из канала и чата, когда ученика исключают из группы: вручную, после отмены подписки, после возврата, при переводе в другую группу или при удалении группы.
Ученик пишет, что «Этот Telegram уже привязан к другому аккаунту». Что делать?
Один Telegram-аккаунт можно привязать только к одному профилю в школе. Ученику нужно отвязать Telegram от другого профиля в Настройки → Настройки аккаунта → Телеграм или использовать другой Telegram-аккаунт.
Можно ли изменить текст сообщения с приглашением?
Да. Заполните Приветственное сообщение при отправке пригласительной ссылки на вкладке Чат и канал — до 500 символов, поддерживается Markdown (V2). Кнопки 👉 Канал и 👉 Группа бот добавит сам.
Можно ли делать рассылки ученикам через бота?
Нет. Бот присылает только приглашения в канал и чат группы и служебные сообщения: о проблемах с подпиской, код восстановления пароля и данные для входа. Для регулярных сообщений используйте канал группы.
Обновлено: 2026-10-17 07:07 UTC
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Exode — Product documentation","colors":{"primary":"#0e32cf","light":"#3a9cfc","dark":"#0e32cf"},"logo":{"light":"https://mintcdn.com/exode-faq/RM155sfnW-prDXlV/logo/dark.svg?fit=max\u0026auto=format\u0026n=RM155sfnW-prDXlV\u0026q=85\u0026s=226b8c34c13ebf24544dd5b62ed2a413","dark":"https://mintcdn.com/exode-faq/nK1GoAso5impPdQT/logo/light.svg?fit=max\u0026auto=format\u0026n=nK1GoAso5impPdQT\u0026q=85\u0026s=e9f1d77186583292eb8e9ff7839322c2"},"favicon":"https://mintcdn.com/exode-faq/Qt_iwajwYtzMNgtj/favicon.ico?fit=max\u0026auto=format\u0026n=Qt_iwajwYtzMNgtj\u0026q=85\u0026s=ab877d4deb8ab432bb3f59ae7580f411","navbar":{"links":[{"icon":"phone","href":"tel:781139570","label":"78-113-95-70"},{"href":"https://docs.exode.biz/en/welcome","label":"API"}],"primary":{"type":"button","label":"Support","href":"https://t.me/exode_biz_support"}},"footer":{"socials":{"telegram":"https://t.me/exode_biz","instagram":"https://www.instagram.com/exode_uz"}},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","navbar":{"links":[{"icon":"phone","href":"tel:781139570","label":"78-113-95-70"},{"href":"https://docs.exode.biz/en/welcome","label":"API"}],"primary":{"type":"button","label":"Support","href":"https://t.me/exode_biz_support"}},"href":"en/welcome"},{"language":"ru","navbar":{"links":[{"icon":"phone","href":"tel:781139570","label":"78-113-95-70"},{"href":"https://docs.exode.biz/ru/welcome","label":"API"}],"primary":{"type":"button","label":"Поддержка","href":"https://t.me/exode_biz_support"}},"href":"ru/welcome"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"exode-faq","hasAudioNarration":false,"actualSubdomain":"exode-faq","customDomains":["faq.exode.biz"],"gitSource":{"type":"github","owner":"aslanorlov","repo":"exode-faq","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"f8ffc1b8-5299-4bc5-b826-b92fb598100f","liveDeploymentHistoryId":"6ad325650d7b01a838871775","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad325650d7b01a838871775"},"entitlements":{},"buildId":"6ad325650d7b01a838871775","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"en","tag":"General","count":54},{"language":"ru","tag":"Общее","count":54},{"language":"en","tag":"Corporate training and HR","count":14},{"language":"ru","tag":"Корпобучение и HR","count":14},{"language":"en","tag":"Online schools","count":12},{"language":"ru","tag":"Онлайн-школы","count":12},{"language":"en","tag":"Getting started","count":7},{"language":"en","tag":"Courses","count":7},{"language":"en","tag":"School setup","count":7},{"language":"ru","tag":"Начало работы","count":7},{"language":"ru","tag":"Курсы","count":7},{"language":"ru","tag":"Настройка школы","count":7},{"language":"en","tag":"Sales and payments","count":6},{"language":"ru","tag":"Продажи и платежи","count":6},{"language":"en","tag":"Communication and content","count":5},{"language":"en","tag":"Lessons and modules","count":5},{"language":"en","tag":"School customization","count":5},{"language":"ru","tag":"Общение и контент","count":5},{"language":"ru","tag":"Уроки и модули","count":5},{"language":"ru","tag":"Кастомизация школы","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"ru/general/communication/telegram-bot","slug":"/ru/general/communication/telegram-bot","pageMetadata":{"title":"Telegram-бот школы","description":"Как подключить собственного Telegram-бота школы, привязать Telegram учеников и автоматически приглашать их в канал и чат группы.","href":"/ru/general/communication/telegram-bot"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Как подключить собственного Telegram-бота школы, привязать Telegram учеников и автоматически приглашать их в канал и чат группы.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,hr:`hr`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Heading,Note,Step,Steps,Table,Tip}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Школа подключает собственного Telegram-бота: он работает под вашим именем и с вашим токеном. Через бота ученики входят в школу по Telegram, получают личные приглашения в Telegram-канал и чат своей группы и служебные сообщения от школы.`}),`\n`,_jsx(Heading,{level:`2`,id:`что-умеет-бот`,children:`Что умеет бот`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Показывает кнопку `,_jsx(_components.strong,{children:`Войти через Telegram`}),` на странице входа в публичную школу. В приватной школе кнопки нет; если снова сделать школу публичной, она вернётся.`]}),`\n`,_jsx(_components.li,{children:`Привязывает Telegram-аккаунт ученика к его профилю.`}),`\n`,_jsx(_components.li,{children:`Присылает ученику персональные ссылки-приглашения в Telegram-канал и чат группы.`}),`\n`,_jsx(_components.li,{children:`Удаляет ученика из канала и чата, когда его исключают из группы.`}),`\n`,_jsx(_components.li,{children:`Присылает ученикам с привязанным Telegram служебные сообщения: о неудачном списании и прекращении подписки (только в коммерческой школе), код для восстановления пароля, данные для входа, если аккаунт создан автоматически. Напоминаний о курсах и вебинарах бот не присылает.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`подключение-бота`,children:`Подключение бота`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Настройка доступна в публичной школе, в которой включена регистрация через Telegram. В приватной школе раздел настройки Telegram не показывается. В корпоративной школе это `,_jsx(_components.strong,{children:`Публичная компания`}),` и `,_jsx(_components.strong,{children:`Приватная компания`}),`, а новая компания создаётся приватной — см. `,_jsx(_components.a,{href:`/ru/corporate/setup`,children:`Подключение и настройка компании`}),`.`]})}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Включите Telegram в способах регистрации`,children:_jsxs(_components.p,{children:[`Откройте `,_jsx(_components.strong,{children:`Моя школа → Вход и регистрация`}),` (в корпоративной школе — `,_jsx(_components.strong,{children:`Компания → Вход и регистрация`}),`). В блоке `,_jsx(_components.strong,{children:`Способы регистрации`}),` включите `,_jsx(_components.strong,{children:`Telegram`}),` и сохраните. Ниже появится раздел `,_jsx(_components.strong,{children:`Настройка Telegram`}),`.`]})}),_jsx(Step,{title:`Создайте бота`,children:_jsxs(_components.p,{children:[`В Telegram откройте `,_jsx(_components.a,{href:`https://t.me/BotFather`,children:`@BotFather`}),` и создайте бота. BotFather выдаст токен бота.`]})}),_jsx(Step,{title:`Получите Client ID`,children:_jsxs(_components.p,{children:[`В @BotFather выберите бота и откройте настройку `,_jsx(_components.strong,{children:`Login Widget`}),`. Если метод не включён, нажмите `,_jsx(_components.strong,{children:`Switch to OpenID Connect Login`}),` и подтвердите. Скопируйте `,_jsx(_components.strong,{children:`Client ID`}),`.`]})}),_jsx(Step,{title:`Добавьте адрес школы в BotFather`,children:_jsxs(_components.p,{children:[`В тех же настройках добавьте адрес школы в `,_jsx(_components.strong,{children:`Redirect URIs`}),` и `,_jsx(_components.strong,{children:`Trusted Origins`}),`. Точные ссылки — для базового домена и для своего домена, если он подключён, — показаны в подсказке `,_jsx(_components.strong,{children:`Как подключить`}),` в разделе `,_jsx(_components.strong,{children:`Настройка Telegram`}),`.`]})}),_jsx(Step,{title:`Заполните настройки в школе`,children:_jsxs(_components.p,{children:[`В разделе `,_jsx(_components.strong,{children:`Настройка Telegram`}),` вставьте `,_jsx(_components.strong,{children:`Client ID`}),` в блок `,_jsx(_components.strong,{children:`Telegram-логин`}),`, а токен — в поле `,_jsx(_components.strong,{children:`Токен бота`}),` в блоке `,_jsx(_components.strong,{children:`Уведомления от бота`}),`. Поле `,_jsx(_components.strong,{children:`Имя бота`}),` заполнится автоматически: платформа проверит токен в Telegram и подставит имя бота.`]})}),_jsx(Step,{title:`Сохраните`,children:_jsxs(_components.p,{children:[`Нажмите `,_jsx(_components.strong,{children:`Сохранить`}),`. Сохранить форму можно, только если заполнены и `,_jsx(_components.strong,{children:`Client ID`}),`, и `,_jsx(_components.strong,{children:`Токен бота`}),`.`]})})]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Telegram применяет изменения не сразу и может кешировать настройки. Проверяйте вход через Telegram в режиме инкогнито.`})}),`\n`,_jsxs(_components.p,{children:[`Если токен неверный, под полем появится ошибка от Telegram, а имя бота не подставится. Подробнее о способах входа — в статье `,_jsx(_components.a,{href:`/ru/general/school-setup/registration-settings`,children:`Вход и регистрация`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`как-ученик-привязывает-telegram`,children:`Как ученик привязывает Telegram`}),`\n`,_jsx(_components.p,{children:`Ученик может привязать Telegram тремя способами:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`В настройках профиля.`}),` `,_jsx(_components.strong,{children:`Настройки → Настройки аккаунта → Телеграм`}),`. Пункт показывается, если в школе настроен бот. Пока Telegram не привязан, рядом написано «Не привязан».`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`В уроке курса.`}),` Если ученик состоит в группе с подключённым Telegram, а аккаунт ещё не привязан, в уроке появляется блок `,_jsx(_components.strong,{children:`Подключите телеграм`}),` — «После этого бот пришлет вам ссылку-приглашения».`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`При оплате (только в коммерческой школе).`}),` Если для группы включено `,_jsx(_components.strong,{children:`Запрашивать Telegram перед оплатой`}),`, ученик привязывает Telegram прямо на странице оплаты.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`При привязке ученик разрешает боту школы писать ему в личные сообщения — без этого бот не сможет прислать приглашение. Один Telegram-аккаунт можно привязать только к одному профилю в школе. Отвязать Telegram ученик может в тех же настройках профиля, платформа попросит подтвердить действие.`}),`\n`,_jsx(Heading,{level:`2`,id:`telegram-канал-и-чат-группы`,children:`Telegram-канал и чат группы`}),`\n`,_jsx(_components.p,{children:`Каждую группу курса можно связать с Telegram-каналом, Telegram-чатом или обоими сразу.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Подготовьте канал и чат`,children:_jsx(_components.p,{children:`Добавьте бота школы администратором канала и чата и дайте ему права приглашать и удалять участников.`})}),_jsx(Step,{title:`Откройте настройки группы`,children:_jsxs(_components.p,{children:[`Перейдите в `,_jsx(_components.strong,{children:`Курсы → выберите курс → Группы → выберите группу → Настройки`}),` и откройте вкладку `,_jsx(_components.strong,{children:`Чат и канал`}),`.`]})}),_jsx(Step,{title:`Укажите ID канала и чата`,children:_jsxs(_components.p,{children:[`В блоке `,_jsx(_components.strong,{children:`Через Telegram`}),` заполните `,_jsx(_components.strong,{children:`ID канала в Telegram`}),` и `,_jsx(_components.strong,{children:`ID группы в Telegram`}),`. Это числовые идентификаторы, например «-12345678». Ссылка `,_jsx(_components.strong,{children:`Инструкция`}),` рядом с заголовком блока ведёт на пошаговое руководство.`]})}),_jsx(Step,{title:`Настройте приветствие и сохраните`,children:_jsxs(_components.p,{children:[`В блоке `,_jsx(_components.strong,{children:`Настройки Telegram`}),` при необходимости заполните `,_jsx(_components.strong,{children:`Приветственное сообщение при отправке пригласительной ссылки`}),` и включите `,_jsx(_components.strong,{children:`Запрашивать Telegram перед оплатой`}),` (в корпоративной школе — `,_jsx(_components.strong,{children:`Запрашивать Telegram перед записью на курс`}),`). Сохраните настройки группы.`]})})]}),`\n`,_jsxs(_components.p,{children:[`Если в школе не указан токен бота, на вкладке `,_jsx(_components.strong,{children:`Чат и канал`}),` показывается предупреждение `,_jsx(_components.strong,{children:`Не установлен токен Telegram-бота школы`}),`. Нажмите на него, чтобы перейти к настройке.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`На той же вкладке, в блоке `,_jsx(_components.strong,{children:`На платформе`}),`, включаются `,_jsx(_components.strong,{children:`Групповой чат в мессенджере`}),` и `,_jsx(_components.strong,{children:`Канал в мессенджере`}),`. Это чаты внутри платформы, они работают независимо от Telegram. Подробнее — в статье `,_jsx(_components.a,{href:`/ru/general/groups/group-settings`,children:`Настройки группы`}),`.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`как-работают-приглашения`,children:`Как работают приглашения`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Событие`}),_jsx(_components.th,{children:`Что делает бот`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Ученика с привязанным Telegram добавили в группу: после оплаты, вручную или автоматически`}),_jsxs(_components.td,{children:[`Присылает личное сообщение с кнопками `,_jsx(_components.strong,{children:`👉 Канал`}),` и `,_jsx(_components.strong,{children:`👉 Группа`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Ученик из группы привязал Telegram позже`}),_jsx(_components.td,{children:`Присылает приглашения во все его группы с подключённым Telegram, куда он ещё не приглашён`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Ученика исключили из группы: вручную, после отмены подписки, возврата, перевода в другую группу или удаления группы`}),_jsx(_components.td,{children:`Отзывает его ссылку и удаляет из канала и чата`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`Сотрудник нажал `,_jsx(_components.strong,{children:`Разослать приглашения`})]}),_jsx(_components.td,{children:`Присылает приглашения всем участникам с привязанным Telegram, которые ещё не получили ссылку в текущий канал и чат`})]})]})]}),`\n`,_jsx(_components.p,{children:`Правила приглашений:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Каждая ссылка персональная и одноразовая: по ней может вступить только один человек.`}),`\n`,_jsxs(_components.li,{children:[`Текст сообщения — ваше `,_jsx(_components.strong,{children:`Приветственное сообщение`}),` до 500 символов с поддержкой Markdown (V2). Если оно не задано, бот пишет «Ссылка приглашения».`]}),`\n`,_jsxs(_components.li,{children:[`Если сменить ID канала или чата, уже добавленные ученики не получат приглашение автоматически. Нажмите `,_jsx(_components.strong,{children:`Разослать приглашения`}),`.`]}),`\n`,_jsx(_components.li,{children:`Приглашения рассылаются в фоне. Если в группе много участников, рассылка займёт некоторое время.`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`пропущенные-приглашения`,children:`Пропущенные приглашения`}),`\n`,_jsxs(_components.p,{children:[`Если в группе есть участники с привязанным Telegram, которым ещё не отправлена ссылка в текущий канал или чат, на вкладке `,_jsx(_components.strong,{children:`Чат и канал`}),` появляется блок `,_jsx(_components.strong,{children:`Пропущенные приглашения в Telegram`}),` с кнопкой `,_jsx(_components.strong,{children:`Разослать приглашения`}),` и счётчиком таких участников. После подтверждения появится сообщение «Рассылка приглашений запущена».`]}),`\n`,_jsxs(_components.p,{children:[`Статус каждого участника виден в списке учеников группы, в колонке `,_jsx(_components.strong,{children:`Telegram`}),`. Колонка показывается, только если к группе подключён Telegram.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Статус`}),_jsx(_components.th,{children:`Что значит`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Ссылка отправлена`})}),_jsx(_components.td,{children:`Бот прислал приглашение в текущий канал и чат`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Ссылка не отправлена`})}),_jsx(_components.td,{children:`Приглашение ещё не отправлено`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Telegram не привязан`})}),_jsx(_components.td,{children:`Ученик не привязал Telegram к профилю`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Отправлена ссылка на прошлый чат`})}),_jsx(_components.td,{children:`Приглашение было в канал или чат, который заменили новым. Нужна повторная рассылка`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`запрашивать-telegram-перед-оплатой`,children:`Запрашивать Telegram перед оплатой`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Проверка на странице оплаты есть только в коммерческой школе. В корпоративной школе переключатель называется `,_jsx(_components.strong,{children:`Запрашивать Telegram перед записью на курс`}),`.`]})}),`\n`,_jsx(_components.p,{children:`Если включить эту настройку, привязанный Telegram станет обязательным условием покупки тарифа, который записывает ученика в эту группу:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`авторизованный ученик без Telegram видит «Для продолжения — подключите Telegram» и не может перейти к оплате, пока не привяжет аккаунт;`}),`\n`,_jsx(_components.li,{children:`неавторизованный покупатель видит «Для продолжения — войдите через Telegram» и входит в школу через Telegram.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Так у каждого покупателя будет Telegram, и бот сможет сразу прислать приглашение.`}),`\n`,_jsx(Heading,{level:`2`,id:`частые-вопросы`,children:`Частые вопросы`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Почему в настройках школы нет раздела «Настройка Telegram»?`,id:`pochemu-v-nastroykakh-shkoly-net-razdela-nastroyka-telegram`,children:_jsxs(_components.p,{children:[`Раздел появляется, только если школа публичная и в `,_jsx(_components.strong,{children:`Способах регистрации`}),` включён `,_jsx(_components.strong,{children:`Telegram`}),`. Включите переключатель и сохраните настройки.`]})}),_jsx(Accordion,{title:`Почему не сохраняются настройки бота?`,id:`pochemu-ne-sokhranyayutsya-nastroyki-bota`,children:_jsxs(_components.p,{children:[`Форма сохраняется, только когда заполнены оба обязательных поля: `,_jsx(_components.strong,{children:`Client ID`}),` и `,_jsx(_components.strong,{children:`Токен бота`}),`. Если под полем токена ошибка, проверьте, что токен скопирован из @BotFather полностью.`]})}),_jsx(Accordion,{title:`Ученик оплатил курс, но не получил приглашение в Telegram-канал. Почему?`,id:`uchenik-oplatil-kurs-no-ne-poluchil-priglashenie-v-telegram-kanal-pochemu`,children:_jsxs(_components.p,{children:[`Проверьте по порядку: привязан ли у ученика Telegram, указан ли токен бота в школе, правильно ли заполнены ID канала и чата в группе, добавлен ли бот администратором с правом приглашать участников. Если ученик заблокировал бота, сообщение до него не дойдёт. После исправления нажмите `,_jsx(_components.strong,{children:`Разослать приглашения`}),` на вкладке `,_jsx(_components.strong,{children:`Чат и канал`}),`.`]})}),_jsx(Accordion,{title:`Можно ли переслать ссылку-приглашение другому человеку?`,id:`mozhno-li-pereslat-ssylku-priglashenie-drugomu-cheloveku`,children:_jsx(_components.p,{children:`Нет смысла: ссылка одноразовая и персональная. После первого вступления по ней никто больше не войдёт. Кроме того, ссылка отзывается, когда ученика исключают из группы.`})}),_jsx(Accordion,{title:`Мы поменяли Telegram-чат группы. Как пригласить туда всех учеников?`,id:`my-pomenyali-telegram-chat-gruppy-kak-priglasit-tuda-vsekh-uchenikov`,children:_jsxs(_components.p,{children:[`После сохранения нового ID откройте вкладку `,_jsx(_components.strong,{children:`Чат и канал`}),` и нажмите `,_jsx(_components.strong,{children:`Разослать приглашения`}),`. Бот пришлёт ссылки всем участникам с привязанным Telegram, у которых ещё нет приглашения в новый чат. В списке учеников у них сейчас статус `,_jsx(_components.strong,{children:`Отправлена ссылка на прошлый чат`}),`.`]})}),_jsx(Accordion,{title:`Удалит ли бот ученика из чата, если у него закончился доступ?`,id:`udalit-li-bot-uchenika-iz-chata-esli-u-nego-zakonchilsya-dostup`,children:_jsx(_components.p,{children:`Бот удаляет ученика из канала и чата, когда ученика исключают из группы: вручную, после отмены подписки, после возврата, при переводе в другую группу или при удалении группы.`})}),_jsx(Accordion,{title:`Ученик пишет, что «Этот Telegram уже привязан к другому аккаунту». Что делать?`,id:`uchenik-pishet-chto-etot-telegram-uzhe-privyazan-k-drugomu-akkauntu-chto-delat`,children:_jsxs(_components.p,{children:[`Один Telegram-аккаунт можно привязать только к одному профилю в школе. Ученику нужно отвязать Telegram от другого профиля в `,_jsx(_components.strong,{children:`Настройки → Настройки аккаунта → Телеграм`}),` или использовать другой Telegram-аккаунт.`]})}),_jsx(Accordion,{title:`Можно ли изменить текст сообщения с приглашением?`,id:`mozhno-li-izmenit-tekst-soobscheniyas-priglasheniem`,children:_jsxs(_components.p,{children:[`Да. Заполните `,_jsx(_components.strong,{children:`Приветственное сообщение при отправке пригласительной ссылки`}),` на вкладке `,_jsx(_components.strong,{children:`Чат и канал`}),` — до 500 символов, поддерживается Markdown (V2). Кнопки `,_jsx(_components.strong,{children:`👉 Канал`}),` и `,_jsx(_components.strong,{children:`👉 Группа`}),` бот добавит сам.`]})}),_jsx(Accordion,{title:`Можно ли делать рассылки ученикам через бота?`,id:`mozhno-li-delat-rassylki-uchenikam-cherez-bota`,children:_jsx(_components.p,{children:`Нет. Бот присылает только приглашения в канал и чат группы и служебные сообщения: о проблемах с подпиской, код восстановления пароля и данные для входа. Для регулярных сообщений используйте канал группы.`})})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(_components.p,{children:_jsx(_components.em,{children:`Обновлено: 2026-10-17 07:07 UTC`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Telegram-бот школы","description":"Как подключить собственного Telegram-бота школы, привязать Telegram учеников и автоматически приглашать их в канал и чат группы.","href":"/ru/general/communication/telegram-bot"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Что умеет бот","slug":"что-умеет-бот","depth":2,"children":[]},{"title":"Подключение бота","slug":"подключение-бота","depth":2,"children":[]},{"title":"Как ученик привязывает Telegram","slug":"как-ученик-привязывает-telegram","depth":2,"children":[]},{"title":"Telegram-канал и чат группы","slug":"telegram-канал-и-чат-группы","depth":2,"children":[{"title":"Как работают приглашения","slug":"как-работают-приглашения","depth":3,"children":[]},{"title":"Пропущенные приглашения","slug":"пропущенные-приглашения","depth":3,"children":[]},{"title":"Запрашивать Telegram перед оплатой","slug":"запрашивать-telegram-перед-оплатой","depth":3,"children":[]}]},{"title":"Частые вопросы","slug":"частые-вопросы","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/exode-faq/0f03cceb9db709c8/lang-detect.js"],"subdomain":"exode-faq","siteName":"Exode — Product documentation","title":"Telegram-бот школы - Exode — Product documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/general/communication/telegram-bot","matchLevel":1},"ru":{"href":"/ru/general/communication/telegram-bot","matchLevel":0}}},"lastModified":"2026-10-17T07:36:12.760Z","originalFileLocation":"ru/general/communication/telegram-bot.mdx","locale":"ru"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Как подключить собственного Telegram-бота школы, привязать Telegram учеников и автоматически приглашать их в канал и чат группы.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Exode — Product documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Telegram-бот школы - Exode — Product documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Как подключить собственного Telegram-бота школы, привязать Telegram учеников и автоматически приглашать их в канал и чат группы.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Exode — Product documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://faq.exode.biz/ru/general/communication/telegram-bot\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://exode-faq.mintlify.app/_mintlify/api/og/v2?division=%D0%9E%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D0%B5+%D0%B8+%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%BD%D1%82\u0026amp;title=Telegram-%D0%B1%D0%BE%D1%82+%D1%88%D0%BA%D0%BE%D0%BB%D1%8B\u0026amp;description=%D0%9A%D0%B0%D0%BA+%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C+%D1%81%D0%BE%D0%B1%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE+Telegram-%D0%B1%D0%BE%D1%82%D0%B0+%D1%88%D0%BA%D0%BE%D0%BB%D1%8B%2C+%D0%BF%D1%80%D0%B8%D0%B2%D1%8F%D0%B7%D0%B0%D1%82%D1%8C+Telegram+%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2+%D0%B8+%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8+%D0%BF%D1%80%D0%B8%D0%B3%D0%BB%D0%B0%D1%88%D0%B0%D1%82%D1%8C+%D0%B8%D1%85+%D0%B2+%D0%BA%D0%B0%D0%BD%D0%B0%D0%BB+%D0%B8+%D1%87%D0%B0%D1%82+%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D1%8B.\u0026amp;theme=4b81d533b2a2f5ec2be885ba\u0026amp;signature=b4ea0f7108cd5e227a0743553e6f9d8cdef416fc7cbb700e78ddb201682defec\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Telegram-бот школы - Exode — Product documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Как подключить собственного Telegram-бота школы, привязать Telegram учеников и автоматически приглашать их в канал и чат группы.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://exode-faq.mintlify.app/_mintlify/api/og/v2?division=%D0%9E%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D0%B5+%D0%B8+%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%BD%D1%82\u0026amp;title=Telegram-%D0%B1%D0%BE%D1%82+%D1%88%D0%BA%D0%BE%D0%BB%D1%8B\u0026amp;description=%D0%9A%D0%B0%D0%BA+%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C+%D1%81%D0%BE%D0%B1%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE+Telegram-%D0%B1%D0%BE%D1%82%D0%B0+%D1%88%D0%BA%D0%BE%D0%BB%D1%8B%2C+%D0%BF%D1%80%D0%B8%D0%B2%D1%8F%D0%B7%D0%B0%D1%82%D1%8C+Telegram+%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2+%D0%B8+%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8+%D0%BF%D1%80%D0%B8%D0%B3%D0%BB%D0%B0%D1%88%D0%B0%D1%82%D1%8C+%D0%B8%D1%85+%D0%B2+%D0%BA%D0%B0%D0%BD%D0%B0%D0%BB+%D0%B8+%D1%87%D0%B0%D1%82+%D0%B3%D1%80%D1%83%D0%BF%D0%BF%D1%8B.\u0026amp;theme=4b81d533b2a2f5ec2be885ba\u0026amp;signature=b4ea0f7108cd5e227a0743553e6f9d8cdef416fc7cbb700e78ddb201682defec\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/exode-faq/Wp7VM_dlt_4QlPSi/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Exode — Product documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0e32cf\">\u003clink data-mint-head rel=\"canonical\" href=\"https://faq.exode.biz/ru/general/communication/telegram-bot\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ru/general/communication/telegram-bot.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://faq.exode.biz/ru/general/communication/telegram-bot\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://faq.exode.biz/en/general/communication/telegram-bot\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://faq.exode.biz/en/general/communication/telegram-bot\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://faq.exode.biz/#organization\",\"name\":\"Exode — Product documentation\",\"url\":\"https://faq.exode.biz\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/exode-faq/RM155sfnW-prDXlV/logo/dark.svg?fit=max\u0026auto=format\u0026n=RM155sfnW-prDXlV\u0026q=85\u0026s=226b8c34c13ebf24544dd5b62ed2a413\"}},{\"@type\":\"WebSite\",\"@id\":\"https://faq.exode.biz#website\",\"name\":\"Exode — Product documentation\",\"url\":\"https://faq.exode.biz\",\"publisher\":{\"@id\":\"https://faq.exode.biz/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://faq.exode.biz/ru/general/communication/telegram-bot#webpage\",\"url\":\"https://faq.exode.biz/ru/general/communication/telegram-bot\",\"name\":\"Telegram-бот школы\",\"description\":\"Как подключить собственного Telegram-бота школы, привязать Telegram учеников и автоматически приглашать их в канал и чат группы.\",\"dateModified\":\"2026-10-17T07:36:12.760Z\",\"isPartOf\":{\"@id\":\"https://faq.exode.biz#website\"},\"breadcrumb\":{\"@id\":\"https://faq.exode.biz/ru/general/communication/telegram-bot#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://faq.exode.biz/ru/general/communication/telegram-bot#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Общение и контент\",\"item\":\"https://faq.exode.biz/ru/general/communication/messenger\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Telegram-бот школы\",\"item\":\"https://faq.exode.biz/ru/general/communication/telegram-bot\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://faq.exode.biz/ru/general/communication/telegram-bot#article\",\"headline\":\"Telegram-бот школы\",\"name\":\"Telegram-бот школы\",\"description\":\"Как подключить собственного Telegram-бота школы, привязать Telegram учеников и автоматически приглашать их в канал и чат группы.\",\"url\":\"https://faq.exode.biz/ru/general/communication/telegram-bot\",\"mainEntityOfPage\":{\"@id\":\"https://faq.exode.biz/ru/general/communication/telegram-bot#webpage\"},\"dateModified\":\"2026-10-17T07:36:12.760Z\",\"publisher\":{\"@id\":\"https://faq.exode.biz/#organization\"},\"isPartOf\":{\"@id\":\"https://faq.exode.biz#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Exode — Product documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Exode — Product documentation","nav":{"global":null,"languages":[{"language":"en","navbar":{"links":[{"icon":"phone","href":"tel:781139570","label":"78-113-95-70"},{"href":"https://docs.exode.biz/en/welcome","label":"API"}],"primary":{"type":"button","label":"Support","href":"https://t.me/exode_biz_support"}},"pages":[{"title":"en","href":"/en/general/communication/telegram-bot"}]},{"language":"ru","navbar":{"links":[{"icon":"phone","href":"tel:781139570","label":"78-113-95-70"},{"href":"https://docs.exode.biz/ru/welcome","label":"API"}],"primary":{"type":"button","label":"Поддержка","href":"https://t.me/exode_biz_support"}},"tabs":[{"tab":"Общее","groups":[{"group":"Начало работы","pages":[{"title":"Вступление","href":"/ru/welcome"},{"title":"Обзор платформы","href":"/ru/general/getting-started/overview"}]},{"group":"Создание школы","pages":[{"title":"Регистрация и создание школы","href":"/ru/general/school-creation/registration"},{"title":"Тип школы: продажа курсов или корпоративное обучение","href":"/ru/general/school-creation/school-type"},{"title":"Адрес и домен школы","href":"/ru/general/school-creation/domain"}]},{"group":"Настройка школы","pages":[{"group":"Кастомизация школы","root":{"title":"Кастомизация школы","href":"/ru/general/school-setup/customization"},"pages":[{"title":"Логотип и иконка","href":"/ru/general/school-setup/logo-and-icon"},{"title":"Темы оформления","href":"/ru/general/school-setup/themes"},{"title":"Каталог курсов","href":"/ru/general/school-setup/course-catalog"},{"title":"Левое меню сайта","href":"/ru/general/school-setup/left-menu"},{"title":"Футер сайта","href":"/ru/general/school-setup/footer"}]},{"title":"Доступные языки","href":"/ru/general/school-setup/languages"},{"title":"Вход и регистрация","href":"/ru/general/school-setup/registration-settings"}]},{"group":"Роли и права","pages":[{"title":"Роли в школе","href":"/ru/general/roles-permissions/user-roles"},{"title":"Права доступа","href":"/ru/general/roles-permissions/access-rights"}]},{"group":"Курсы","pages":[{"title":"Настройки курса","href":"/ru/general/courses/settings"},{"title":"Типы курсов","href":"/ru/general/courses/course-types"},{"title":"Создание курсов","href":"/ru/general/courses/creating-courses"},{"title":"Пакеты курсов","href":"/ru/general/courses/course-packages"},{"title":"Защита контента","href":"/ru/general/courses/content-protection"},{"title":"SEO оптимизация","href":"/ru/general/courses/seo"},{"title":"Отзывы","href":"/ru/general/courses/reviews"}]},{"group":"Уроки и модули","pages":[{"title":"Создание уроков и модулей","href":"/ru/general/lessons-modules/creating"},{"title":"Содержание урока","href":"/ru/general/lessons-modules/content"},{"group":"Практика","root":{"title":"Практика","href":"/ru/general/lessons-modules/practice"},"pages":[{"title":"Настройки урока и практики","href":"/ru/general/lessons-modules/settings"},{"title":"Типы заданий","href":"/ru/general/lessons-modules/task-types"},{"title":"Проверка практики","href":"/ru/general/lessons-modules/checking-practice"}]}]},{"group":"База заданий","pages":[{"title":"Создание заданий","href":"/ru/general/task-bank/creating-tasks"},{"title":"Использование заданий","href":"/ru/general/task-bank/using-tasks"}]},{"group":"Награждение и геймификация","pages":[{"group":"Сертификаты","root":{"title":"Сертификаты","href":"/ru/general/gamification/certificates"},"pages":[{"title":"Настройка выдачи сертификата","href":"/ru/general/gamification/creating-certificates"},{"title":"Изменение сертификата","href":"/ru/general/gamification/editing-certificates"},{"title":"Где ученик видит сертификат","href":"/ru/general/gamification/certificate-display"}]},{"title":"Геймификация: звёзды и рейтинг","href":"/ru/general/gamification/gamification"}]},{"group":"Люди","pages":[{"title":"Добавление пользователей","href":"/ru/general/users/adding-users"},{"title":"Доступ к курсу","href":"/ru/general/users/adding-to-course"},{"title":"Карточка пользователя","href":"/ru/general/users/user-card"},{"title":"Фильтр по просмотру видео","href":"/ru/general/users/video-watch-filter"}]},{"group":"Группы","pages":[{"title":"Группы и потоки","href":"/ru/general/groups/creating-groups"},{"title":"Настройки группы","href":"/ru/general/groups/group-settings"}]},{"group":"Общение и контент","pages":[{"title":"Мессенджер","href":"/ru/general/communication/messenger"},{"title":"Уведомления","href":"/ru/general/communication/notifications"},{"title":"База знаний и AI-ассистент","href":"/ru/general/communication/knowledge-base"},{"title":"Истории (сторис)","description":"Как создать историю школы, сколько она показывается, кто её видит и как её снять с публикации","href":"/ru/general/communication/stories"},{"title":"Telegram-бот школы","href":"/ru/general/communication/telegram-bot"}]},{"group":"Аналитика","pages":[{"title":"Главная аналитика","description":"Раздел «Главная»: карточки ключевых показателей школы, графики записей, выручки и онлайна, выбор периода и сравнение с прошлым периодом.","href":"/ru/general/analytics/main-analytics"},{"title":"Как считаются показатели","href":"/ru/general/analytics/detailed-analytics"},{"title":"Таблицы и выгрузки","href":"/ru/general/analytics/dashboards"},{"title":"Прогресс ученика","href":"/ru/general/analytics/personal-analytics"}]},{"group":"Мобильное приложение","pages":[{"title":"Мобильное приложение","href":"/ru/general/mobile-app/mobile-app"}]},{"group":"Справка","pages":[{"title":"Глоссарий","href":"/ru/general/reference/glossary"},{"title":"Что доступно на платформе","href":"/ru/general/reference/feature-status"}]},{"group":"Для разработчиков","pages":[{"title":"Техническая документация","href":"/ru/general/developers/technical-overview"},{"title":"Вебхуки","href":"/ru/general/developers/webhooks"},{"title":"Кастомный код","href":"/ru/general/developers/custom-code"},{"title":"API","href":"/ru/general/developers/api"}]}]},{"tab":"Онлайн-школы","pages":[{"title":"Онлайн-школы","href":"/ru/online-schools/getting-started/user-scenarios"}]},{"tab":"Корпобучение и HR","pages":[{"title":"Корпобучение и HR","href":"/ru/corporate/overview"}]}]}]},"title":"Telegram-бот школы - Exode — Product documentation","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":[],"chunks":[]}