mostr-zulip-bot/zulip_bots/zulip_bots
derAnfaenger 2736223073 bots: Make StateHandler store state on Zulip server.
This makes the StateHandler functional. To reduce the
number of server roundtrips when fetching/updating the
state, the entire state is fetched ocne at bot
initialization and cached. All changes are stored in the
cache and only saved externally after handle_message()
has been executed.

Fixes #141.
2017-11-18 08:58:47 -08:00
..
bots bots: Set JSON as default serializer for StateHandler. 2017-11-18 08:58:47 -08:00
bots_unmaintained zulip_bots: Update links to docs. 2017-11-16 13:54:02 +01:00
.gitignore bots: Move all bots and the bots API to separate package. 2017-07-18 02:20:27 -02:30
__init__.py bots: Move all bots and the bots API to separate package. 2017-07-18 02:20:27 -02:30
lib.py bots: Make StateHandler store state on Zulip server. 2017-11-18 08:58:47 -08:00
provision.py mypy: zulip_bots: Fix errors in zulip_bots/provision.py. 2017-10-27 00:56:15 -04:00
run.py mypy: zulip_bots: Annotate zulip_bots/run.py. 2017-10-27 00:56:16 -04:00
test_lib.py bots: Make StateHandler store state on Zulip server. 2017-11-18 08:58:47 -08:00
test_run.py zulip_bots: Fix and simplify extract_query_without_mention. 2017-11-10 16:09:20 -08:00
zulip_bot_output.py tools: Remove obsolete state_handler param from handle_message(). 2017-10-31 12:23:29 +01:00