433 подписчика

Telegram-bot с нуля, установка Python и pyTelegramBotAPI. Урок 1

7,4K прочитали

В этой статье мы подготовим наши "Инструменты" для дальнейшего написания кода, а уже в следующих статьях начнём разбирать как именно написать telegram bot'a.

Так что если у вас уже всё установлено, встретимся в следующей статье.

Установка языка программирования "Python" и библиотеки "pyTelegramBotAPI"

В этой статье мы подготовим наши "Инструменты" для дальнейшего написания кода, а уже в следующих статьях начнём разбирать как именно написать telegram bot'a.

Данная статья отлично подойдёт тем, кто, возможно, совсем не разбирается в компьютерах и даже ни разу не программировал.

Объяснения будут максимально подробными для достижения нашей цели, а дополнительные знания будут переведены на "человеческий язык", либо содержатся в ссылках, которые вы с любопытством можете прочитать. :)

Не будем углубляться, что такое Python и что с его помощью можно написать, скажем так, это язык программирования (в дальнейшем "ЯП") с большим объёмом полезных функций.

В моих примерах используется Windows 7.

ОС на которых работает ЯП Python: Windows, Linux/UNIX, Mac OS X, и другие. С полным списком вы можете ознакомиться на официальном сайте Python.

Загрузка и установка Python.

Для начала нам нужно попасть на официальный сайт python, можете перейти через встроенные ссылки или найти его с помощью поисковой строки вашего браузера: https://www.python.org.

После того как вы попали на официальный сайт кликаем на "Downloads".

В этой статье мы подготовим наши "Инструменты" для дальнейшего написания кода, а уже в следующих статьях начнём разбирать как именно написать telegram bot'a.-2

И дальше только остаётся скачать python предназначенный для вашей ОС.

Если у вас Windows, как и у меня, просто качайте позднюю версию.

Если у вас другая операционная система, найдите её в предложенном списке, затем скачайте более позднюю версию.

Пример для Windows
Пример для Windows

После завершения загрузки, переходим к установке Python.

Открываем скачанный файл.

Пример названия скачанного файла: "python-*.*.*.exe".

Мастер установки Python.
Мастер установки Python.

Для себя я поставил дополнительную галочку на пункте - "Add Python 3.8 to PATH",

перед "Install launcher for all users" галочка стоит автоматически.

Вам рекомендую ничего не менять из того, что предлагает установщик.

Нажимаем на "Install Now" и запускаем процесс установки.

Установка займёт не более 5-ти минут.

Если вы решите дальше самостоятельно изучать ЯП Python, то в завершающем окне установки вы можете открыть онлайн документацию на английском языке или найти множество самоучителей на просторах интернета.

Ну а в нашем случае, переходим к установке библиотеки "pyTelegramBotAPI".

Установка библиотеки "pyTelegramBotAPI"

Существует два способа установки данной библиотеки,

предлагаю установить её используя pip(Python package manager).

Для этого нам придётся открыть командную строку.

Существует также несколько способов это сделать, выберем самый "короткий".

Вызовем командную строку с помощью команды "Win + R".

Для тех кто не знает:

"Win" - клавиша windows на клавиатурах.

В этой статье мы подготовим наши "Инструменты" для дальнейшего написания кода, а уже в следующих статьях начнём разбирать как именно написать telegram bot'a.-5

В появившемся окне введём "cmd" и нажимаем "Enter".

В этой статье мы подготовим наши "Инструменты" для дальнейшего написания кода, а уже в следующих статьях начнём разбирать как именно написать telegram bot'a.-6

После того как мы нажали клавишу "Enter", открывается командная строка.

В ней мы должны написать: "pip install pyTelegramBotAPI" и нажимаем клавишу "Enter", спустя ещё несколько секунд начнётся установка pyTelegramBotAPI.

По завершению установки мы будем готовы к написанию кода.

Остался последний этап: получить token нашего бота в Telegram у BotFather,

об этом в следующей статье.

В этой статье мы подготовим наши "Инструменты" для дальнейшего написания кода, а уже в следующих статьях начнём разбирать как именно написать telegram bot'a.-7

-Спасибо, что дочитали статью до конца, Надеюсь, она была вам полезна. Если что-то осталось не разобранным и непонятным - пишите в комментарии. Подписывайтесь, дальше будет ещё интереснее.