Telegram Bot Api Как отправить сообщение в приватный канал через бота?
Знаю как это сделать!
1. Сделай канал публичным, установи для него username. 
2. Добавь в канал любого бота.
3. Перейди по ссылке https://api.telegram.org/bot[ТОКЕН_БОТА]/sendMessage?chat_id=@[USERNAME_КАНАЛА]&text=тест. После перехода по ссылке будет выведен id канала, сохрани его. 
4. Сделай канал приватным.
5. Отправляй сообщения вот так: https://api.telegram.org/bot[ТОКЕН_БОТА]/sendMessage?chat_id=@[ID_КАНАЛА]&text=тест.
В телеграмме боты могут писать не только по username, но и по id в каналы. Я бы в этом направлении капал.