14 lines
456 B
Python
14 lines
456 B
Python
|
"""
|
||
|
Defines a Matrix bot message handler
|
||
|
"""
|
||
|
|
||
|
|
||
|
class MHandler(object):
|
||
|
# test_callback - function that takes a room and event and returns a boolean
|
||
|
# indicating whether we should pass the message on to handle_callback
|
||
|
#
|
||
|
# handle_callback - function that takes a room and event and handles them
|
||
|
def __init__(self, test_callback, handle_callback):
|
||
|
self.test_callback = test_callback
|
||
|
self.handle_callback = handle_callback
|