Артём, у Вас полностью отсутствует понимание принципов работы бота телеграм в частности, и программирования в целом.
Если хотите разобраться - начните с базовых вещей. https://tlgrm.ru/docs/bots https://tlgrm.ru/docs/bots/api telegramzy.ru/api-bot
Навскидку что нашлось на русском.
Что непонятно - вбивайте в гугл и читайте.
Про дистрибутивы всё уже сказали, а так:
Советую обратить внимание на тайловые оконные менеджеры (Awesome, xmonad, etc..). Весьма удобные и функциональные вещи.