Как отправлять сообщения в приватный телеграм-канал через бота (PyTelegrambotAPI)?
Есть телеграм бот для заказа еды. В момент, когда заказ полностью сформирован бот должен отправить сообщение с содержанием заказа в приватный тг-канал (именно в приватный, т.к у публичного есть ссылка на канал вида "@channelname"). Может, кто-то сталкивался с подобной задачей? Бот добавлен в канал, как администратор.
Нашел решение, чтобы получить id канала нужно приватный канал сделать публичным, присвоить ему никнейм, далее через api бота отправляете любое сообщение в канал: https://api.telegram.org/botXXX:YYY/sendMessage?ch..., где XXX:YYY - токен вашего бота, channelname - ссылка на канал. В полученном ответе будет айдишник чата, сохраняете его себе и можете менять тип канала обратно на приватный.