Size: a a a

Python beginners

2021 December 06

K

KAGORKA30 in Python beginners
Не
источник

а

а in Python beginners
Brainfuck
источник

ВП

Винни Пух.d in Python beginners
причём написанным собственноручно на С
источник

K

KAGORKA30 in Python beginners
А что делать если задержеки в чати
источник

а

а in Python beginners
Можно и так,  норм практика будет
источник

ВП

Винни Пух.d in Python beginners
попробуй три раза хлопнуть по роутеру
источник

ВП

Винни Пух.d in Python beginners
аиограмовскому
источник

ВП

Винни Пух.d in Python beginners
его можно взять тут
источник

K

KAGORKA30 in Python beginners
О спасибо помагло
источник

T

Tishka17 in Python beginners
А смысл в чем?
источник

T

Tishka17 in Python beginners
Что такая прослойка даёт в итоге?
источник

AD

Aleksandr Danilov in Python beginners
Всё началось с твоего шаблона по второму аиограмму, когда в очередной раз меня заебало вручную писать регистрацию.
Давненько обсуждали этот аспект.

Потом оказалось что это позволяет удобнее группировать сами хендлеры - по их сути, а не по например типу, когда

/handlers
   /callbacks
   /users
   /chats

и т.д.

Кроме того, стало возможным написать модуль отладки, который симулирует поведение юзера.

Можно взять класс, и дальше крутить его хендлеры как угодно, проверяя, не упадёт ли где бот, все ли стейты сброшены и т.д.

Конечно, это можно было бы сделать через import ..., но теряется автоматизация.

Не то чтоб плюс, но self - играет роль глобального хранилища для хендлеров.
Потенциальное место для говнения, но всё же.К слову, из него доступен роутер, атрибутом.

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

T

Tishka17 in Python beginners
Так я не понял, класс зачем
источник

T

Tishka17 in Python beginners
Чем это сейчас отличается от варианта, когда класс просто выкидывают
источник

AD

Aleksandr Danilov in Python beginners
А, он был нужен для автоматической регистрации самих хендлеров.

Чтобы оно само подхватывало хендлеры, которые существуют.
источник

T

Tishka17 in Python beginners
Так у тебя декоратор явный
источник

AD

Aleksandr Danilov in Python beginners
В тройке
источник

T

Tishka17 in Python beginners
Ну
источник

AD

Aleksandr Danilov in Python beginners
А это порт с двойки на тройку
источник

T

Tishka17 in Python beginners
А дальше что с классом делать?
источник