Виктор Козлов, я смотрел аргументы, если вот в первом случае, когда первым стоит мой декоратор, то в *args передается значение message и cmd, а **kwargs чистый, но при это хоть я и вызываю функцию и мои аргументом db=db - оно не передается.
Но более интересен второй случай более интересен, когда мой декоратор стоит вторым, то в *args передается чисто message, при этом **kwargs полностью чист, ну тут понятно, почему чист, в данный момент я отдельно от args и kwargs свой аргумент передаю, но вот странно, что в *args не передается cmd
Vindicar, я щас просто тестил, впервые работаю с aiosqlite, просто тестил, но в комментариях я ж написал, что к базе не придирайтесь, мне интересно именно само появление ошибки, у челика на кибирфоруме проблему решило то, что он местами декoраторы менял, но он не передавал доп. аргументов как я db=db
Виктор Козлов, кст, а теперь поменяй декораторы местами над функцией
(а нет, если во втором декораторе при вызове функции добавить **kwargs, то работает, хз че у меня не так в самом боте)
db=db
- оно не передается.Но более интересен второй случай более интересен, когда мой декоратор стоит вторым, то в *args передается чисто message, при этом **kwargs полностью чист, ну тут понятно, почему чист, в данный момент я отдельно от args и kwargs свой аргумент передаю, но вот странно, что в *args не передается cmd