|
|
- from dataclasses import dataclass
- from typing import Awaitable, Callable
-
- from paircd.client import Client
- from paircd.message import Message
- from paircd.server import Server
-
- HandlerFunc = Callable[
- [Server, Client, Message],
- Awaitable[None],
- ]
-
-
- @dataclass
- class CommandHandler:
- cmd: str
- argc: int
- handler: HandlerFunc
|