Изи пример бота. Через BotFather создаём бота в телеграм - ссылка как создать. По желанию выставите все нужные параметры для бота, такие как: И тд. и тп. Описание команд как это делать - ссылка. Используйте среду разработки python или любой удобный текстовый редактор с поддержкой плагинов для Python, например, Sublime Text 3, Atom и др.
Или же проще всего запустите Jupyter Notebook - что это и как установить? Если ЯП Python3 не установлен - тут можно узнать как это сделать. Для создания бота, буду использовать библиотеку telebot...
Для работы с ботами Telegram предоставляет специальное API, которое на данный момент является очень функциональным. Однако в чистом виде работать с этим API не очень удобно, поскольку составление правильных запросов, а также постоянная проверка наличия у бота новых сообщений – довольно кропотливая и утомительная задача. Что бы снять с себя все эти задачи и заниматься непосредственно разработкой логики бота существуют разные библиотеки. Для Python самой популярной является PyTelegramBotApi. Отмечу...