예제 #1
0
파일: __init__.py 프로젝트: bthate/meds
    def cmnd(self, txt, bot=None):
        from meds.event import Event

        event = Event()
        event.origin = "user@bot"
        event._bot = self
        event.txt = txt
        event.parse()
        scheduler.put(event)
        return event
예제 #2
0
파일: irc.py 프로젝트: bthate/meds
 def privmsged(self, event):
     if event.txt.startswith("\001DCC"): self.dccconnect(event) ; return
     elif event.txt.startswith("\001VERSION"): self.ctcpreply(event.nick, "VERSION MEDS #%s - http://pypi.python.org/pypi/meds" % __version__) ; return
     if event.txt and event.txt[0] == self.cc or event.txt.startswith(self.nick):
         event.parse()
         scheduler.put(event)
예제 #3
0
파일: cli.py 프로젝트: bthate/meds
    def dispatch(self, event): scheduler.put(event) ; event.wait()

    def event(self):