Степан, У меня хорошие телеграмм боты в более 400 строк как минимум но этим вопросом я никогда не задовался и по этому решил спросить у людей которые знают как его взять, но ты умом не плещешь если не сказал
Есть вот такой бот https://t.me/username_to_id_bot. Тебе достаточно переслать любое сообщение из канала, желательно, чтобы канал был публичный, далее бот тебе пришлёт айдишник канала и все.
После ты просто добавляешь своего бота в канал и выдашь ему права администратора. Собственно все :)