class documentation

class IrcUser(object): (source)

View In Hierarchy

Represents the connection of a BotUser via IRC

Method __init__ Undocumented
Method __repr__ Undocumented
Method __str__ Undocumented
Method addChannel add a channel to the list of channels of the user
Method getBotuser Undocumented
Method getChannels get the channels list
Method getData Undocumented
Method getHost Undocumented
Method getHostMask Undocumented
Method getModeSign Undocumented
Method getNick Undocumented
Method getUsername Undocumented
Method hasBotuser Undocumented
Method hasChannel Undocumented
Method removeChannel remove a channel from the list of channels
Method removeMode remove the usermode specified by the char modchar on channel
Method setBotuser Undocumented
Method setChannels set the channels list to the set given as parameter
Method setData Undocumented
Method setMode set the usermode specified by the char modchar on channel
Method setNick Undocumented
Instance Variable avatar reference to the corresponding BotUser instance
Instance Variable channels Undocumented
Instance Variable data Undocumented
Instance Variable host host part of the hostmask
Instance Variable modes Undocumented
Instance Variable name verbose name of this connection
Instance Variable network reference to the network over which the user is connected
Instance Variable nick IRC nick
Instance Variable realname content of the realname property of the user
Instance Variable user user part of the hostmask
def __init__(self, nick, user, host, realname, network): (source)

Undocumented

def __repr__(self): (source)

Undocumented

def __str__(self): (source)

Undocumented

def addChannel(self, channel): (source)

add a channel to the list of channels of the user

def getBotuser(self): (source)

Undocumented

def getChannels(self): (source)

get the channels list

def getData(self, pluginName, key): (source)

Undocumented

def getHost(self): (source)

Undocumented

def getHostMask(self): (source)

Undocumented

def getModeSign(self, channel): (source)

Undocumented

def getNick(self): (source)

Undocumented

def getUsername(self): (source)

Undocumented

def hasBotuser(self): (source)

Undocumented

def hasChannel(self, channel): (source)

Undocumented

def removeChannel(self, channel): (source)

remove a channel from the list of channels

def removeMode(self, channel, modechar): (source)

remove the usermode specified by the char modchar on channel

def setBotuser(self, avatar): (source)

Undocumented

def setChannels(self, channels): (source)

set the channels list to the set given as parameter

def setData(self, pluginName, key, value): (source)

Undocumented

def setMode(self, channel, modechar): (source)

set the usermode specified by the char modchar on channel

def setNick(self, nick): (source)

Undocumented

reference to the corresponding BotUser instance

channels = (source)

Undocumented

data: dict = (source)

Undocumented

host part of the hostmask

modes: dict = (source)

Undocumented

verbose name of this connection

reference to the network over which the user is connected

IRC nick

realname = (source)

content of the realname property of the user

user part of the hostmask