fixing some linting issues.
This commit is contained in:
parent
40fb42d620
commit
e1757d2cd5
10
bot.py
10
bot.py
|
|
@ -101,7 +101,10 @@ HANDLERS: List[Tuple[Pattern[str], Callable[[Match[str]], Response]]]
|
||||||
HANDLERS = []
|
HANDLERS = []
|
||||||
|
|
||||||
|
|
||||||
def handler(*prefixes: str, flags: re.RegexFlag = re.U) -> Callable[[Callback], Callback]:
|
def handler(
|
||||||
|
*prefixes: str,
|
||||||
|
flags: re.RegexFlag = re.U,
|
||||||
|
) -> Callable[[Callback], Callback]:
|
||||||
def handler_decorator(func: Callback) -> Callback:
|
def handler_decorator(func: Callback) -> Callback:
|
||||||
for prefix in prefixes:
|
for prefix in prefixes:
|
||||||
HANDLERS.append((re.compile(prefix + '\r\n$', flags=flags), func))
|
HANDLERS.append((re.compile(prefix + '\r\n$', flags=flags), func))
|
||||||
|
|
@ -109,7 +112,10 @@ def handler(*prefixes: str, flags: re.RegexFlag = re.U) -> Callable[[Callback],
|
||||||
return handler_decorator
|
return handler_decorator
|
||||||
|
|
||||||
|
|
||||||
def handle_message(*message_prefixes: str, flags: re.RegexFlag = re.U) -> Callable[[Callback], Callback]:
|
def handle_message(
|
||||||
|
*message_prefixes: str,
|
||||||
|
flags: re.RegexFlag = re.U,
|
||||||
|
) -> Callable[[Callback], Callback]:
|
||||||
return handler(
|
return handler(
|
||||||
*(
|
*(
|
||||||
f'^:(?P<user>[^!]+).* '
|
f'^:(?P<user>[^!]+).* '
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue