def __init__(self, driver: AffairDriver, event: Union[(GroupMessageEvent, PrivateMessageEvent)], sender_id: int) -> None:
    self.event: Union[(GroupMessageEvent, PrivateMessageEvent)] = event
    self.driver: AffairDriver = driver
    self.receiver_id: int = event.self_id
    self.sender_id: int = sender_id
    self.raw_message: str = event.raw_message
    return
def __init__(self, driver: AffairDriver, event: Union[(GroupMessageEvent, PrivateMessageEvent)], sender_id: int) -> None:
    self.event: Union[(GroupMessageEvent, PrivateMessageEvent)] = event
    self.driver: AffairDriver = driver
    self.receiver_id: int = event.self_id
    self.sender_id: int = sender_id
    self.raw_message: str = event.raw_message
    return