'Storing some important protocol properties.
Args:
sessionhandler (SessionHandler): Reference to the main Sessionhandler.
Kwargs:
uid (int): Bot user id.
botname (str): Bot name (seen in IRC channel).
channel (str): IRC channel to connect to.
network (str): Network address to connect to.
port (str): Port of the network.
ssl (bool): Indicates SSL connection.'

def __init__(self, sessionhandler, uid=None, botname=None, channel=None, network=None, port=None, ssl=None):

    self.sessionhandler = sessionhandler
    self.uid = uid
    self.nickname = str(botname)
    self.channel = str(channel)
    self.network = str(network)
    self.port = port
    self.ssl = ssl
    self.bot = None
    self.nicklists = {}
