Делаем Telegram бота с Админ-панелью и многими другими плюшками

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Всем привет! Так как это моя первая статья и я не знаю что да как делать, буду писать как знаю.

Сегодня хотелось бы Вам рассказать как легко сделать своего Telegram бота на очень популярном Языке Программирования - Python. Статья будет в двух частях, в первой мы установим Python и все необходимые компоненты и напишем самого простого бота, во второй Напишем основную логику бота. Если Вы не новичок можете листать вниз, так как тут будет много знакомой вам информациию.
Не буду томить долгим вступлением, давайте начнем!

И так первое что мы должны сделать это составить план нашего бота. В план будут входить: какие функции будет выполнять бот и собстна все.

Как будет выглядеть наш бот со стороны пользователя:

  1. Пользователь заходит в бота и пишет ему команду "/start"

  2. Попадает в главное меню бота

  3. Пользователь выбирает действие на клавиатуре кнопок

Полностью функционал боа не нужно расписывать так как это будет очень долго и в дальнейшем бесполезно

Теперь представим что будете видеть Вы как Админ и Владелец этого бота:

  1. Вы заходите в бота написав ему команду "/start"

  2. Попадаете в главное меню Админ-панели

  3. Выбираете действие на клавиатуре

Вот на этом наш план бота заканчивается, приступаем к части установки Python

  1. Заходим на сайт python.org

  2. Нажимаем на вкладку "Download"

  3. Листаем в самы низ и скачиваем последнюю версию Python (на данный момент это Python 3.10)

  4. У Вас начнеться установка Установшика Python. Когда он скачается откройте его и у Вас должно открытся такое окно:

    У Вас будет надпись "Install Now", у меня не она так как у меня уже скачан Python
    У Вас будет надпись "Install Now", у меня не она так как у меня уже скачан Python
  5. Обязательно сделайте галочку рядом с "Add Python 3.10 to PATH"

  6. После установки появится возможность отключить ограничение длины MAX_PATH. В системах Linux этих ограничений нет. Проигнорировав этот пункт, вы можете столкнуться с проблемой совместимости в будущем. Код созданный на Linux не запустится на Windows.

  7. Вот и все, у Вас теперь есть Python

Теперь давайте приступим к установке, но уже бибилиотек, а не ЯП

Если не установлен pip
  1. Скачайте файл get-pip.py и сохраните у себя на компьютере.

  2. Откройте командную строку и перейдите в папку, в которой сохранен get-pip.py.

  3. В командной строке выполните команду: python get-pip.py или python3 get-pip.py.

  4. PIP установлен

Источник: https://habr.com/ru/post/599117/


Интересные статьи

Интересные статьи

Перед Новым годом мы организовали тайного санту. Для упрощения процесса задумались о боте. Да, мы нашли на просторах гитхаба различные варианты, но решили не лишать себя праздничного веселья от создан...
Появившиеся в 2006 году сервисы Google по работе с текстовыми документами (Google Docs) и таблицами (Google Sheets), дополненные 6 лет спустя возможностями работы с вирту...
Привет!Меня зовут Слава, я технический руководитель направления «Застройщики» в Циан. Внутри направления работают 25 человек. Из них 18 — разработчики и тестировщики. С с...
В рамках данного туториала настроим реверс прокси для работы наших сайтов в прозрачном режиме за 10 минут. Поехали. Читать дальше →
Представьте мир, где внезапно произошли две фантастические вещи — родители потеряли возможность влиять на решения своих детей, полностью, абсолютно. Просто физически не могут дать им ни м...