Боты

Боты

Sorrow

И так для начала разберëмся что же такое боты в телеграмм ?

Боты - специальные аккаунты в Telegram, созданные для того, чтобы автоматически обрабатывать и отправлять сообщения. Пользователи могут взаимодействовать с ботами при помощи сообщений, отправляемых через обычные или групповые чаты. Логика бота контролируется при помощи HTTPS запросов к API для ботов.

После того как мы узнали что такое боты следует выбрать библиотеку с которой мы будем работать на момент написания статьи есть 2 самые известные и распространëнные библиотеки а именно:

1)pyTelegramBotAPI - отлично подходит для начинающих, желающих понять основы работы с Bot API. Имеет подробную документацию (на английском языке) и обширное комьюнити.

2)aiogram - продвинутая библиотека для создания высокопроизводительных ботов. Библиотека постоянно обновляется и имеет крутые фишки, например FSM , установку стандартного типа разметки и прочие мелочи, полезные при разработке. Комьюнити библиотеки на данный момент небольшое.

Нам предстоит выбрать между aiogram и pyTelegramBotAPI

Я выберу aiogram

Аргументы:

1) Он ушёл далеко вперëд pyTelegramBotAPI т.к. он стоит на месте с 2018года

2) Постоянные обновления 

3) Поддержка Python3.7+

4) aiogram сам по себе проще и больше возможностей. 

Обучалка на ютубе по aiogram

Обучалка по pyTelegramBotAPI (для тех кого не переубедить)

Совсем скоро услышимся, на связи был Кодер Sorrow.

Пост канала https://t.me/coder_na_python

Report Page