Size: a a a

2020 May 22

AR

Alex RootJunior in aiogram [ru]
Fᴏʀᴅᴇɴ
потому что полагается на разметку тг
Нет
источник

Y🏳

Yacha 🏳‍🌈 in aiogram [ru]
спасибо
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
Fᴏʀᴅᴇɴ
потому что полагается на разметку тг
Нет
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
Там просто is_command и функция partition
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
Которая делит пополам
источник

AR

Alex RootJunior in aiogram [ru]
Yacha 🏳‍🌈
спасибо
Там кстати вместо фильтров текста, контент тайпов и прочих можешь брать magic_filter, все на нем будет
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
А is_command чекает, с чего начинается текст
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
Точнее startswith()'/'
источник

Y🏳

Yacha 🏳‍🌈 in aiogram [ru]
Alex RootJunior
Там кстати вместо фильтров текста, контент тайпов и прочих можешь брать magic_filter, все на нем будет
Вот бы еще доки и примеры были бы
источник

AR

Alex RootJunior in aiogram [ru]
Yacha 🏳‍🌈
Вот бы еще доки и примеры были бы
pip install magic_filter

например вот:
from magic_filter import F

@router.message(F.text__lower == 'foo')
@router.message(F.content_type.in_('text', 'sticker'))
@router.message(F.text.regexp(r'\d+'))
@router.message(F.text.startswith('foo') & F.text.endswith('bar'))
источник

Y🏳

Yacha 🏳‍🌈 in aiogram [ru]
Красиво
источник

AR

Alex RootJunior in aiogram [ru]
сейчас скину примеры от прототипа (немного отличается от того что выкатили)
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
Fᴏʀᴅᴇɴ
get_args хочу
Я просто делаю msg.text.partition(' ')[2]
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
И забиваю на get_args
источник

Y🏳

Yacha 🏳‍🌈 in aiogram [ru]
Alex RootJunior
сейчас скину примеры от прототипа (немного отличается от того что выкатили)
Я надеюсь что в 3.0 вы не будете все сильно менять :D
источник

Y🏳

Yacha 🏳‍🌈 in aiogram [ru]
Я имею ввиду с текущего момента вводить брекинг изменения
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨
Я просто делаю msg.text.partition(' ')[2]
А я хочу красиво
источник

Y🏳

Yacha 🏳‍🌈 in aiogram [ru]
𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨
Я просто делаю msg.text.partition(' ')[2]
msg.text.split(' ')
источник

AR

Alex RootJunior in aiogram [ru]
Yacha 🏳‍🌈
Я надеюсь что в 3.0 вы не будете все сильно менять :D
ну мидлвари отличаются сильно
фильтры от части тоже, учитывая что еще и часть стандартных переехали в отдельный инструмент (можно юзать не только с aiogram)
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
Yacha 🏳‍🌈
msg.text.split(' ')
Не
источник