Як підключити Telegram-канал до бота
Оновлено 18 вересня 2026 р.
Бот для Telegram-каналу створюється в @BotFather за одну хвилину і безкоштовно. Далі його додають у канал адміністратором, а токен вставляють у кабінет, і після цього пости виходять за розкладом. Нижче: кожен крок по черзі, як бути із закритим каналом без імені та що означають помилки, які показує кабінет.
Як це робиться в TelepostUA
- Зайдіть у кабінет через Telegram: створити акаунт. Пароль вигадувати не треба.
- Напишіть @BotFather команду /newbot, придумайте ім'я та адресу бота і скопіюйте токен.
- У налаштуваннях каналу відкрийте «Адміністратори», додайте свого бота і ввімкніть право «Публікація повідомлень».
- У кабінеті натисніть «Додати канал», вставте токен і посилання на канал. Доступ перевіриться сам.
- Складіть новий допис і задайте час: далі бот публікує без вас.
Перший канал підключається з токеном. Другий і наступні простіше: бот уже є в кабінеті, і його вибирають зі списку, а токен вводити не треба.
Навіщо власний бот і що таке токен
Токен це ключ до бота: рядок виду 123456789:AA..., який @BotFather видає один раз при створенні. Хто має токен, той може писати від імені бота, тому його не пересилають у чати і не викладають у код.
- Бот ваш: ви створили його в @BotFather і лишаєтесь власником. TelepostUA лише публікує ним ваші дописи.
- Один бот веде скільки завгодно каналів, окремого бота для кожного не потрібно.
- Токен зберігається зашифрованим і назад не показується: у кабінеті видно тільки його початок.
- Токен можна відкликати в @BotFather командою /revoke, і тоді в кабінет треба вставити новий.
- Публікувати чужим ботом не вийде: кабінет перевіряє, що бот адміністратор саме вашого каналу.
Крок перший: бот у @BotFather
- Відкрийте в Telegram чат із @BotFather і натисніть Start.
- Надішліть команду /newbot.
- Введіть видиме ім'я бота: його побачать у списку адміністраторів каналу.
- Введіть адресу бота: латиницею і обов'язково із закінченням bot, наприклад my_channel_bot.
- Скопіюйте токен з відповіді. Це довгий рядок із двокрапкою всередині.
Бот безкоштовний, і кількість ботів на один акаунт Telegram обмежена не вами створеними каналами, а правилами самого Telegram. Якщо адреса зайнята, @BotFather попросить іншу.
Крок другий: бот у каналі адміністратором
Сам по собі бот у канал нічого не напише. Його треба зробити адміністратором і лишити право публікувати повідомлення, інакше кабінет підключення не завершить.
- Відкрийте канал, далі його налаштування і розділ «Адміністратори».
- Натисніть «Додати адміністратора» і знайдіть бота за адресою, яку задали в @BotFather.
- Лишіть увімкненим право «Публікація повідомлень». Решту прав можна вимкнути.
- Права «Видалення повідомлень» і «Закріплення повідомлень» потрібні лише для таймерів і закріплення: без них допис вийде, але сам не зникне і не закріпиться.
Так само підключається група і супергрупа: кабінет приймає канал, групу і супергрупу, а особистий чат ні. У супергрупі з темами допис можна відправити в потрібну тему, про це окрема стаття: публікація в теми групи.
Крок третій: канал у кабінеті
У кабінеті відкрийте «Канали» і натисніть «Додати канал». Потрібні дві речі: токен і адреса каналу.
- Публічний канал: посилання t.me/my_channel або @my_channel.
- Закритий канал без імені: відкрийте будь-який його допис, натисніть «Копіювати посилання» і вставте його. Номер чату визначиться сам.
- Числовий номер чату теж підходить, якщо ви його знаєте.
- Після збереження кабінет сам питає Telegram, чи бачить бот канал і чи може там публікувати. Кнопка «Перевірити зараз» на картці повторює цю перевірку будь-коли.
Канали, де ви зробите цього бота адміністратором пізніше, кабінет знаходить сам і додає в список. Групи так не з'являються: їх додають руками.
Скільки каналів і що ще потрібно
- Новий акаунт спершу підтверджують: поки цього не сталося, канал підключити не вийде, і кабінет про це скаже.
- Після підтвердження за замовчуванням десять каналів на акаунт.
- Місця під файли один гігабайт: це вкладення дописів і великі файли, які кабінет віддає кнопкою.
- Канал можна передати іншій людині разом із запланованими дописами, не переносячи бота.
- Планування і публікація безкоштовні, картка не потрібна.
Якщо не виходить
Кабінет показує причину на картці каналу. Ось що означають повідомлення.
- «Токен бота недійсний»: токен скопійовано не повністю або відкликано в @BotFather. Візьміть його заново.
- «Бот не бачить цей канал»: бота ще не додали адміністратором, або адреса каналу вказана з помилкою.
- «Бот не адміністратор каналу»: бот у каналі є, але звичайним учасником.
- «Бот не може публікувати»: адміністратором зробили, а право «Публікація повідомлень» вимкнули.
- «Це група, а не канал» і схоже: підключити можна канал, групу або супергрупу, але не особистий чат.
- Бот згодом утратив права: кабінет помітить це сам, поставить каналу помилку і напише вам у Telegram.
Часті запитання
Як створити бота для Telegram-каналу?
Напишіть @BotFather команду /newbot, задайте ім'я та адресу бота із закінченням bot і скопіюйте токен. Це безкоштовно і займає хвилину.
Де взяти токен бота?
Його видає @BotFather у відповідь на /newbot. Якщо чат загубився, надішліть /mybots, оберіть бота і пункт API Token.
Чому бот не бачить канал?
Майже завжди тому, що його не додали в канал адміністратором. Додайте бота в «Адміністратори» і натисніть «Перевірити зараз».
Чи можна підключити закритий канал без @username?
Так. Скопіюйте посилання на будь-який допис цього каналу і вставте його в поле каналу: номер чату визначиться сам.
Чи потрібен окремий бот для кожного каналу?
Ні. Один бот веде скільки завгодно каналів, і для другого каналу токен вводити не треба: бот обирається зі списку.
Чи безкоштовно підключити канал?
Так. Планування і публікація безкоштовні, картка не потрібна. Бот у @BotFather теж безкоштовний.