Example #1
0
def _gather_events():
    events = []
    for t in types():
        if hasattr(t, "events"):
            for e in t.events():
                events.append(e)

    return events
Example #2
0
def _gather_events():
    events = []
    for t in types():
        if hasattr(t, "events"):
            for e in t.events():
                events.append(e)

    return events
Example #3
0
    def execute(self, event):
        if not _should_handle(self, event):
            return

        resp = utils.reply(event)
        if Config.do_ping():
            for type in types():
                if hasattr(type, 'on_ping'):
                    type.on_ping(event, resp)

        return resp
    def execute(self, event):
        if not _should_handle(self, event):
            return

        resp = utils.reply(event)
        if Config.do_ping():
            for type in types():
                if hasattr(type, 'on_ping'):
                    type.on_ping(event, resp)

        return resp