Size: a a a

2020 May 28

ПЯ

Просто Ярик... in aiogram [ru]
Там в доках есть пример fsm, где есть клавиатура
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Просто Ярик
Там в доках есть пример fsm, где есть клавиатура
Думаю он имеет в виду, что в одно и то же состояние можно попасть разными путями. И ему приходится генерить одинаковую клаву несколько раз
источник

AD

Andrei Dziaineka in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Думаю он имеет в виду, что в одно и то же состояние можно попасть разными путями. И ему приходится генерить одинаковую клаву несколько раз
да, спасибо
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Andrei Dziaineka
да, спасибо
Очевидно, что нужно выносить одинаковый код в функцию, стараясь продумывать архитектуру бота так, чтобы это было удобно
источник

AD

Andrei Dziaineka in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Очевидно, что нужно выносить одинаковый код в функцию, стараясь продумывать архитектуру бота так, чтобы это было удобно
ну да, я поэтому самым первым вопросом и спрашивал легкий способ мб существует)
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Нужны class based хендлеры, тогда будет попроще
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
В 3.0
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Нужны class based хендлеры, тогда будет попроще
Я так и не понял пока, в чём их фишка
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
Есть примеры использования?
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
Где раскрыт потенциал таких хендлеров
источник

IY

Ilya Yakimavets in aiogram [ru]
А кто может какие сервисы аналитики для ботов посоветовать?
Ну что бы считать куда юзеры жмут / куда ходят
источник

G

Gabben in aiogram [ru]
Ilya Yakimavets
А кто может какие сервисы аналитики для ботов посоветовать?
Ну что бы считать куда юзеры жмут / куда ходят
источник

AR

Alex RootJunior in aiogram [ru]
как быстрый но не очень хороший вариант, да
источник

AR

Alex RootJunior in aiogram [ru]
я по быстрому его прикручивал не очень давно, но советовать его не могу
источник

ЕП

Евгений Петров... in aiogram [ru]
Ilya Yakimavets
А кто может какие сервисы аналитики для ботов посоветовать?
Ну что бы считать куда юзеры жмут / куда ходят
Я юзаю абсолютно "тупое" (по уровню сложности) решение, которое изначально для чтения веб-логов.

Делаю логирование нужных событий, потом прогоняю через GoAccess, который раз в 5 минут по cron формирует HTML-отчёт и кладёт в папочку, из которой от виден через nginx в вебе

Минусы:
* никакой продвинутой аналитики

Плюсы:
* 100% self-hosted, нет лишнего ПО в фоне (ну, если nginx и так используется)
источник

AR

Alex RootJunior in aiogram [ru]
Ну адекватно можно сделать через то же логирование, грузить данные в какой нибудь инфлюкс/кликхаус и рисовать какие надо графики в графане
источник

IY

Ilya Yakimavets in aiogram [ru]
Alex RootJunior
Ну адекватно можно сделать через то же логирование, грузить данные в какой нибудь инфлюкс/кликхаус и рисовать какие надо графики в графане
Ну у меня логи в локи летят по ним можно метрики делать и графики строить, спасибо за идеи)
источник

B

Bunk Bunkovich 🐈 in aiogram [ru]
Котаны, предлагаю вам накидать всего, что надо в таких сервисах
источник

AR

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

AR

Alex RootJunior in aiogram [ru]
Например так:

log.info("User %d start conversation", message.from_user.id,  extra={"user_id": message.from_user.id, "action": "start_conversation"})


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