mirror of https://github.com/jesopo/ircrobots
24 lines
575 B
Python
24 lines
575 B
Python
from typing import List, Optional
|
|
from dataclasses import dataclass
|
|
|
|
from ircstates import ChannelUser
|
|
|
|
class Whois(object):
|
|
server: Optional[str] = None
|
|
server_info: Optional[str] = None
|
|
operator: bool = False
|
|
|
|
secure: bool = False
|
|
|
|
signon: Optional[int] = None
|
|
idle: Optional[int] = None
|
|
|
|
channels: Optional[List[ChannelUser]] = None
|
|
|
|
nickname: str = ""
|
|
username: str = ""
|
|
hostname: str = ""
|
|
realname: str = ""
|
|
account: Optional[str] = None
|
|
|