Implements interfaces: twisted.words.iwords.IUser

Undocumented
Instance Variable realm Undocumented
Instance Variable mind Undocumented
Method __init__ Undocumented
Instance Variable name Undocumented
Instance Variable groups Undocumented
Instance Variable lastMessage Undocumented
Method loggedIn Invoked by the associated IChatService when login occurs.
Instance Variable signOn Undocumented
Method join Attempt to join the given group.
Method leave Discontinue participation in the given group.
Method send Send the given message to the given user or group.
Method itergroups Return an iterator of all groups of which this user is a member.
Method logout Undocumented
realm =
Undocumented
mind =
Undocumented
def __init__(self, name): (source)
Undocumented
name =
Undocumented
groups =
Undocumented
(type: List)
lastMessage =
Undocumented
def loggedIn(self, realm, mind): (source)

Invoked by the associated IChatService when login occurs.

ParametersrealmThe IChatService through which login is occurring.
mindThe mind object used for cred login.
signOn =
Undocumented
def join(self, group): (source)

Attempt to join the given group.

Returns (type: twisted.internet.defer.Deferred)
def leave(self, group, reason=None): (source)

Discontinue participation in the given group.

Returns (type: twisted.internet.defer.Deferred)
def send(self, recipient, message): (source)

Send the given message to the given user or group.

def itergroups(self): (source)

Return an iterator of all groups of which this user is a member.

def logout(self): (source)
Undocumented
API Documentation for Twisted, generated by pydoctor at 2020-03-20 23:54:06.