Size: a a a

2020 July 18

Т

Технопёс in aiogram [ru]
вопрос, кстати. Я всегда думал, что разница между Filter и BoundFilter в том, что второй можно совать как кварг при регистрации. Но щас поглядел, все эти user_id=, state=, text= и т. п. относятся к Filter. ЧЗХ? Где тогда разница?
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Костя
Всегда)
редактировать сообщение по колбеку удобнее без алиаса, тогда не надо думать из инлайна оно или отправлено ботом
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
как-то можно сбросить кеш инлайн-запроса? отправил с большим кешем, а теперь сижу как дурак жду((
источник

Т

Технопёс in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
как-то можно сбросить кеш инлайн-запроса? отправил с большим кешем, а теперь сижу как дурак жду((
я точно помню как сбрасывал этот кэш в ботфазере, но где именно не подскажу
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Технопёс
с чего бы это?
почему у документа вообще должен быть его личный метод загрузки? Что он загружает? Это расходник, а не целевой объект выполнения работы. Это также не очевидно и не логично, как
яблоко.сожрать()

где видано такое, чтобы метод поедания еды у себя в теле брал человека и делегировал ему вызов на прием пищи? Алиасы алиасами, но вот это уже наркомания
иногда мне кажется, что когда я прохожу мимо шкафа с чипсами кто-то дергает в них метод чипсы.сожрать() и берёт из контекста ближайшего человека.
потому что я абсолютно уверен что ничего такого не планировал
источник

Т

Технопёс in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
иногда мне кажется, что когда я прохожу мимо шкафа с чипсами кто-то дергает в них метод чипсы.сожрать() и берёт из контекста ближайшего человека.
потому что я абсолютно уверен что ничего такого не планировал
:D
источник

К

Костя in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
иногда мне кажется, что когда я прохожу мимо шкафа с чипсами кто-то дергает в них метод чипсы.сожрать() и берёт из контекста ближайшего человека.
потому что я абсолютно уверен что ничего такого не планировал
Ну вот а ты говоришь это не логично)
источник

.

. in aiogram [ru]
#Вопрос:
Почему file_id(фотки) постоянно меняется, и как можно сделать чтобы не изменялось?
источник

F🍭

Fenicu 🍭 in aiogram [ru]
они не меняются
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Технопёс
вопрос, кстати. Я всегда думал, что разница между Filter и BoundFilter в том, что второй можно совать как кварг при регистрации. Но щас поглядел, все эти user_id=, state=, text= и т. п. относятся к Filter. ЧЗХ? Где тогда разница?
Filter делает фабрику фильтров через validate
BoundFilter создаёт ровно один фильтр из параметра key
источник

.

. in aiogram [ru]
Ну вот я отслеживал одно фото 4 раза и при каждом изменения сообщения одно и тоже фото имеет разное file_id
источник

F🍭

Fenicu 🍭 in aiogram [ru]
ты не можешь изменить фото на то же фото
источник

DK

Daniil Kovalenko in aiogram [ru]
.
Ну вот я отслеживал одно фото 4 раза и при каждом изменения сообщения одно и тоже фото имеет разное file_id
Показывай, как смотрел
источник

.

. in aiogram [ru]
Я только скринами закину
источник

M

Mihail in aiogram [ru]
Привет. Юзер выбрал вариант покупки, бот записал данные в стейт
await state.update_data(order_sum=1990)

Юзер передумал, выбрал другой вариант, но перезапись
await state.update_data(order_sum=2990)
не работает

Что я делаю не так?
источник

.

. in aiogram [ru]
Вот код)
источник

.

. in aiogram [ru]
Вверху начальное file_id, внизу на которые изменились
источник

.

. in aiogram [ru]
Вот так отслеживал))
источник

Т

Технопёс in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
Filter делает фабрику фильтров через validate
BoundFilter создаёт ровно один фильтр из параметра key
мне была интересна именно практическая сторона для пользователя классов, а не потроха
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Технопёс
мне была интересна именно практическая сторона для пользователя классов, а не потроха
BoundFilter простой класс с единственным фильтром (validate уже предопределён)
Filter посложнее, зато можно несколько фильтров (validate придётся писать самому)
источник