Как добавить телеграмм бота (самопис) в канал, если там больше 200 подписчиков?(Уже решил проблему)

Рейтинг: 0Ответов: 1Опубликовано: 16.03.2023

Когда пытался добавить по обычному выдало, что в канале более 200 подписчиков и вот ссылка на приглашение, а как мне заставить бота перейти по этой ссылке я хз..

Что мне нужно по итогу: Чтобы бот смог перейти по ссылке и подписаться на канал, либо же узнать другие способы как его добавить.

Вот код какой щас есть:

import telebot
import config

bot_token = config.token

chat_id = (тут айди чата моего второго пустого канала(чтобы через него добавить бота в основной))


channel_id = ...
channel_username = ... #Username канала

bot = telebot.TeleBot(bot_token)

Помогите пожалуйста

Ответы

▲ 0Принят

Как добавить в канал

В канале чат-боты используются для отложенных публикаций или как путеводитель по каналу. Чтобы робот мог создавать посты или иначе действовать от имени канала, нужно сделать его администратором. Вот как это сделать:

  • Зайдите в телеграм-канал, нажмите на три точки и выберите «Управление каналом».
  • Перейдите в раздел «Администраторы».
  • В поиске найдите бот по системному имени через @имя.
  • Добавьте его в качестве администратора и укажите, какие разрешения у него должны быть. Если не выдать нужное разрешение, то некоторые функции могут не работать.

В канал можно добавить собственный бот или выбрать уже существующий.