Esempio n. 1
0
    def __init__(self, protocol, buddy, jid_to, thread=None):
        '''

        @param protocol:   a JabberProtocol Instance
        @param buddy:      the buddy you are talking to
        @param jid_to:     the jid you are talking to
        @param jid_from:   the jid you are talking from
        @param thread:     the thread id, if any (not yet used)
        '''

        if not isinstance(buddy, JabberBuddy.JabberBuddy):
            raise TypeError

        Conversation.__init__(self, protocol)
        self.buddy_to = buddy
        self.jid_to = jid_to
        #        self.jid_from = jid_from
        self.buddies = protocol.buddies
        self.thread = thread
        self.name = buddy.alias

        self.reset_chat_states()
Esempio n. 2
0
    def __init__(self, protocol, buddy, jid_to, thread=None):
        '''

        @param protocol:   a JabberProtocol Instance
        @param buddy:      the buddy you are talking to
        @param jid_to:     the jid you are talking to
        @param jid_from:   the jid you are talking from
        @param thread:     the thread id, if any (not yet used)
        '''

        if not isinstance(buddy, JabberBuddy.JabberBuddy):
            raise TypeError


        Conversation.__init__(self, protocol)
        self.buddy_to = buddy
        self.jid_to   = jid_to
#        self.jid_from = jid_from
        self.buddies  = protocol.buddies
        self.thread   = thread
        self.name     = buddy.alias

        self.reset_chat_states()
Esempio n. 3
0
 def __init__(self, irc):
     Conversation.__init__(self, irc)
     self.irc = irc
     self.buddies = irc.buddies
     self.cmds = irc.cmds
     self.self_buddy = self.irc.self_buddy
Esempio n. 4
0
 def __init__(self, protocol):
     Conversation.__init__(self, protocol)
     self.__dict__.update(
         buddies = protocol.buddies,
         self_buddy = protocol.self_buddy)
Esempio n. 5
0
 def __init__(self, protocol):
     Conversation.__init__(self, protocol)
     self.__dict__.update(buddies=protocol.buddies,
                          self_buddy=protocol.self_buddy)
Esempio n. 6
0
 def __init__(self, irc):
     Conversation.__init__(self, irc)
     self.irc = irc
     self.buddies = irc.buddies
     self.cmds = irc.cmds
     self.self_buddy = self.irc.self_buddy