Подключение Telegram-канала
Создание бота, добавление в канал и подключение к Taipy - пошагово для новичков
Taipy публикует посты в Telegram через БотСпециальный аккаунт в мессенджере (Telegram, MAX), который управляется программой, а не человеком. Taipy использует ботов для отправки постов в ваши каналы.. Вам нужно создать бота, добавить его в ваш канал и подключить к Taipy. Процесс занимает 3-5 минут, даже если вы делаете это впервые.
Канал, группа или чат — что выбрать
В Telegram есть три типа сообществ, и публиковать в них можно по-разному. Если вы только начинаете и сомневаетесь — выбирайте канал, это самый правильный вариант для рассылки контента.
| Тип | Для чего | Подходит для Taipy |
|---|---|---|
| Канал (рекомендуется) | Односторонняя трансляция. Вы публикуете — подписчики читают. У каждого поста виден счётчик просмотров, удобно собирать аналитику. | Да — основной сценарий, для которого создавался Taipy. |
| Группа | Двустороннее общение между участниками. Посты выглядят как сообщения в чате, отдельной статистики просмотров у них нет. | Технически работает, но это будет не «пост», а «сообщение от бота». Подходит, если вы хотите автоматизировать сообщения в рабочую/клиентскую группу. |
| Личный чат | Переписка один на один. | Нет. Taipy публикует от имени бота в общедоступное сообщество, не в личку. |
@mychannel — его проще всего указать в Taipy. Приватный канал тоже подходит, но для него придётся отдельно получать числовой ID (см. раздел в конце статьи).Дальше в инструкции мы исходим из того, что вы публикуете в канал. Если вы выбрали группу — все шаги те же, отличается только путь в интерфейсе Telegram при добавлении бота администратором (в группе это «Управление группой → Администраторы»).
Часть 1: Создание бота в Telegram
БотСпециальный аккаунт в мессенджере (Telegram, MAX), который управляется программой, а не человеком. Taipy использует ботов для отправки постов в ваши каналы. - это специальный аккаунт в Telegram, который управляется программой. Он работает как «посредник» между Taipy и вашим каналом. Taipy отправляет пост боту, а бот публикует его в канал.
Создание бота бесплатно, и он принадлежит вам. Вы контролируете его полностью и можете удалить в любой момент.
Откройте @BotFather в Telegram
Найдите бота @BotFather через поиск в Telegram. Это официальный бот от создателей Telegram для управления ботами. У него синяя галочка верификации.
Нажмите «Старт» или отправьте /start.
Создайте нового бота
Отправьте BotFather команду:
/newbot
BotFather спросит имя бота - это отображаемое имя, может быть любым. Например: «Мой помощник для канала» или «Taipy Publisher».
Придумайте username бота
BotFather попросит ввести username - уникальное системное имя. Правила:
- Должно заканчиваться на
botили_bot - Только латинские буквы, цифры и подчёркивания
- Должно быть уникальным (не занятым)
Примеры: my_coffee_shop_taipy_bot, styleshop_publisher_bot
Скопируйте токен
После создания BotFather выдаст Токен ботаСекретный ключ (длинная строка символов), который позволяет Taipy управлять вашим ботом. Похож на пароль - его нельзя передавать посторонним. - длинную строку вида:
123456789:ABCDefGHIjklMNOpqrsTUVwxyz
Нажмите на токен и скопируйте его. Этот токен понадобится на следующем этапе.
Часть 2: Добавление бота в ваш канал
Откройте настройки канала
В Telegram откройте ваш канал → нажмите на его название вверху → «Администраторы».
Добавьте бота как администратора
Нажмите «Добавить администратора» → найдите вашего бота по username (который вы придумали на шаге 3) → добавьте его.
Настройте права
Дайте боту право «Публикация сообщений» (Post Messages). Остальные права можно не включать. Нажмите «Сохранить».
Часть 3: Подключение в Taipy
Перейдите в проект и нажмите «Добавить канал»
Откройте ваш проект в Taipy → нажмите «Добавить канал» → выберите «Telegram».
Вставьте токен бота
Вставьте скопированный токен в поле. Taipy проверит его и покажет список каналов/групп, где бот является администратором.
Выберите канал и подключите
Выберите нужный канал из списка и нажмите «Подключить».
Частые вопросы
Убедитесь, что:
- Бот добавлен как администратор (не просто участник)
- У бота есть права на публикацию
- Вы используете правильный токен (проверьте, что скопировали полностью)
Если проблема сохраняется - удалите бота из канала и добавьте заново.
Да! Один бот может быть администратором нескольких каналов. Добавьте его во все нужные каналы, и при подключении в Taipy вы увидите их все в списке.
Да. Taipy хранит токены в зашифрованном виде в защищённой базе данных. Токен используется только для отправки постов и никогда не отображается в интерфейсе или логах.
Была ли эта статья полезной?
Спасибо за обратную связь!