T
def has_args(m: Message):
args = m.get_args()
if args:
return {'args': args.split(' ')}
return False
async def handle_args(message: Message, args: List[str]): ...
class PrefixCallbackData:
def __init__(self, prefix: str, key: str):
self.prefix = prefix
self.key = key
def check(self, c: CallbackQuery):
if c.data.startswith(self.prefix):
return {self.key: c.data[len(self.prefix):]}
def render(self, data) -> str:
return f"{self.prefix}{data}"