Я использую бот сказать важную новость, но когда я с помощью sendMessage
на канал я получаю следующее сообщение об ошибке:Как добавить бота в канал?
{"ok":false,"error_code":403,"description":"Error: Forbidden: bot is not a participant of the channel"}
В Change Log они упоминают, что это не возможно через клиент для отправки сообщение на канал, но тогда, каков другой способ сделать это?
Итак, вопрос в том, как добавить моего бота на канал?
Я могу ошибочно поставить вопрос .. Вам нужно понять мой вопрос ... У меня есть рабочий код, который может отправить сообщение пользователю без проблем .. Я говорю о отправке сообщения в Каналы .... Пожалуйста, –
I ' Извините, я не обратил на это внимания.Похоже, что вы еще не выполнили (в соответствии с измененным списком изменений): _ «Теперь вы можете передать имя пользователя канала (в формате @channelusername) вместо chat_id во всех методах (и вместо from_chat_id в forwardMessage). Для этого бот должен быть администратором канала (** и это точно, что клиенты Telegram еще не поддерживают ** - добавление ботов в качестве администраторов в ближайшее время) ». _ – JGR
@ Rosini подтверждается поддержкой бота - вы не можете добавить бота к админу в канале, но это единственный способ, который бот может отправлять на канал. – JGR