python-zulip-api/bots_api
Abhijeet Kaur 3c41033d8c bots: Add a separate class "EmbeddedHandlerBots" in bot_lib.py.
Add another class for bot type as embedded bot, for bots that run directly
on Zulip server. This class uses internal 'internal_send_messages' from
actions.py instead of using the 'send_message' function from Zulip Client
class.

We haven't gone ahead with creating an abstract superclass right away.
We just have two versions for now, it would be easier to iterate a little
more on the interfaces, and then only add the superclass when we're ready
to lock down the interface.
2017-06-21 10:22:53 -04:00
..
__init__.py bots: Move contrib_bots to api/bots*. 2017-06-01 12:31:54 -07:00
bot_lib.py bots: Add a separate class "EmbeddedHandlerBots" in bot_lib.py. 2017-06-21 10:22:53 -04:00
bots_test_lib.py bots: Rename BotHandlerApi class to ExternalBotHandler. 2017-06-21 10:22:53 -04:00
run.py bots: Correctly set paths to bot modules for testing. 2017-06-19 07:11:08 -04:00
test-bots test-bots: Fail if a bot is missing __init__.py. 2017-06-08 09:21:12 -07:00