Size: a a a

2017 August 01

OA

Oleg A. 🇷🇺 in aiogram [ru]
В этом модуле только сама логика общения. Кишки в других модулях :)
источник

AR

Alex RootJunior in aiogram [ru]
Oleg A. 🇷🇺
При некоторых кейсах использования - это удобно и лаконично, но не в моем случае.

Вариант с декораторами получается менее прозрачным, когда логика действий у тебя огромная — нужно сидеть и решать между какой и какой функцией ты будешь вставлять новую. Когда в файле больше 1к строк сильно часто не подвигаешь их. Именно поэтому я из telebot в ptb мигрировал.
Ты задаешь функции в удобном тебе порядке, который не влияет на порядок их срабатывания... А потом в конце файла даешь функцию мэйн с хендлерами, где расставляешь по стейтам хэндлеры в правильном порядке с коллбэком функций, которые определил ранее.
чуть более пол года назад я мигрировал с ptb на telebot по обратной причине. из-за того что приходится регистрировать хэндлеры отдельно, что порождает больше лишнего кода.
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
У меня десяток состояний. В каждом состоянии есть около 5-6 хэндлеров, которые характерны только для этого состояния.
А есть хэндлеры, которые вообще не зависят от состояния и работают всегда
источник

AR

Alex RootJunior in aiogram [ru]
ну и в aiogram конечно же поддерживаются оба варианта регистрации хэндлеров
источник

AR

Alex RootJunior in aiogram [ru]
а FSM действительно будет переделана заново
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
Alex RootJunior
ну и в aiogram конечно же поддерживаются оба варианта регистрации хэндлеров
Вот это очень важно
Потому что ,в зависимости от кейса, иногда удобнее декорировать, иногда удобнее отдельно задавать хэндлеры. Если это решает сам юзер — это дорогого стоит
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
Я не прострел, тут есть встроенный вебапп? Было бы круто из 📦
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
И сразу фича, которой нет в существующих питоновских врапперах:
ответ юзеру вместе с ответом телеграму о полученном вебхуке
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
Вот так
источник

AR

Alex RootJunior in aiogram [ru]
Oleg A. 🇷🇺
Я не прострел, тут есть встроенный вебапп? Было бы круто из 📦
В данный момент нет "из коробки", но данная фича есть в тасклисте 😊
источник

AR

Alex RootJunior in aiogram [ru]
Oleg A. 🇷🇺
И сразу фича, которой нет в существующих питоновских врапперах:
ответ юзеру вместе с ответом телеграму о полученном вебхуке
Об этом тоже думал
источник

AR

Alex RootJunior in aiogram [ru]
Ну и дополнительно скорее всего будет присутствовать решение для интерграции ботов с TeleSocket (сервис, который предоставляет возможность использовать вебхук для ботов не имея белого айпи, SSL сертификата или домена.)
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
Нубам и экономщикам будет полезно, наверное)
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
$5/мес сервер (+$10купон) на DO + 100 руб в год за домен + бесплатный let's_encrypt = счастье :)
источник

AR

Alex RootJunior in aiogram [ru]
Oleg A. 🇷🇺
$5/мес сервер (+$10купон) на DO + 100 руб в год за домен + бесплатный let's_encrypt = счастье :)
Или 2-3€ в месяц на OVH + тот же домен с тем же сертификатом %)
источник

AR

Alex RootJunior in aiogram [ru]
Или как я использую: 8€ в месяц за сервер, 10€ в год за домен xyz и фришный сертификат
источник

AR

Alex RootJunior in aiogram [ru]
Ибо фришный домен не комильфо %)
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
Я ovh за одну мобильную версию сайта уже возненавидел :) а так - тоже вариант)
источник

OA

Oleg A. 🇷🇺 in aiogram [ru]
Максим, начинай курить этот модуль!
Мэра будем на него переводить)
источник