/python-messenger

Messenger bot template in python

Primary LanguagePythonApache License 2.0Apache-2.0

python-messenger

Messenger bot base class for python applications

Example

from messenger import Bot

class EchoBot(Bot):
    def handle_message(self, messaging_event):
        self.send_text_message(messaging_event['sender']['id'], messaging_event['message']['text'])

Contributing

Installation

virtualenv virtualenv
source virtualenv/bin/activate
pip install -r requirements.txt

Tests

source virtualenv/bin/activate
pytest messenger