Всем привет! Так как это моя первая статья и я не знаю что да как делать, буду писать как знаю.
Сегодня хотелось бы Вам рассказать как легко сделать своего Telegram бота на очень популярном Языке Программирования - Python. Статья будет в двух частях, в первой мы установим Python и все необходимые компоненты и напишем самого простого бота, во второй Напишем основную логику бота. Если Вы не новичок можете листать вниз, так как тут будет много знакомой вам информациию.
Не буду томить долгим вступлением, давайте начнем!
И так первое что мы должны сделать это составить план нашего бота. В план будут входить: какие функции будет выполнять бот и собстна все.
Как будет выглядеть наш бот со стороны пользователя:
Пользователь заходит в бота и пишет ему команду "/start"
Попадает в главное меню бота
Пользователь выбирает действие на клавиатуре кнопок
Полностью функционал боа не нужно расписывать так как это будет очень долго и в дальнейшем бесполезно
Теперь представим что будете видеть Вы как Админ и Владелец этого бота:
Вы заходите в бота написав ему команду "/start"
Попадаете в главное меню Админ-панели
Выбираете действие на клавиатуре
Вот на этом наш план бота заканчивается, приступаем к части установки Python
Заходим на сайт python.org
Нажимаем на вкладку "Download"
Листаем в самы низ и скачиваем последнюю версию Python (на данный момент это Python 3.10)
У Вас начнеться установка Установшика Python. Когда он скачается откройте его и у Вас должно открытся такое окно:
Обязательно сделайте галочку рядом с "Add Python 3.10 to PATH"
После установки появится возможность отключить ограничение длины
MAX_PATH
. В системах Linux этих ограничений нет. Проигнорировав этот пункт, вы можете столкнуться с проблемой совместимости в будущем. Код созданный на Linux не запустится на Windows.Вот и все, у Вас теперь есть Python
Теперь давайте приступим к установке, но уже бибилиотек, а не ЯП
Если не установлен pip
Скачайте файл get-pip.py и сохраните у себя на компьютере.
Откройте командную строку и перейдите в папку, в которой сохранен
get-pip.py
.В командной строке выполните команду:
python get-pip.py
илиpython3 get-pip.py
.PIP установлен