summaryrefslogtreecommitdiffstats
path: root/modules/__init__.py
blob: 49a460a5c82bdf5de4722ded1f8753e8621c772e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
class ModuleBase:
    def __init__(self, manager):
        self.manager = manager
    
    def commands(self):
        return []
    
    def helptexts(self):
        return []
    
    def groupchat(self, room, nick, text, handler):
        pass
    
    def join(self, room, nick, show, status, handler):
        pass
    
    def leave(self, room, nick, show, status, handler):
        pass
    
    def topic(self, room, nick, text, handler):
        pass