Можно ли написать на python, бота для telegram?
Да, можно, уже и клиент есть на Python https://github.com/leandrotoledo/python-telegram-bot
По случаю предложу исходный код своего бота, который разрабатывается для конференции сообщества elementary.today
https://github.com/Djaler/ZloyBot