Find a file
vaibhav c4876dddae bot server: Raise BadRequest when bot code can't be imported.
This adds support to check and raise a BadRequest when either the
configuration of bot couldn't be found or the BotHandler code of bot
couldn't be fetched. There can be cases where flaskbotrc contains config
details of a bot, but the user hasn't added it's handler class code. This
fixes server to handle such cases, by reporting it to user.
This also fixes the response of bot server to make it possible to skip
the response message.
2017-07-27 11:03:33 -07:00
tools linter: Add open() call restriction for the john bot. 2017-07-27 10:35:31 -07:00
zulip api: Move the API package to a dedicated subdirectory. 2017-07-18 02:20:32 -02:30
zulip_bots bots: Enable googlesearch bot to run by 'zulip-run-bot' command. 2017-07-27 10:44:41 -07:00
zulip_botserver bot server: Raise BadRequest when bot code can't be imported. 2017-07-27 11:03:33 -07:00
.gitignore bots: Move all bots and the bots API to separate package. 2017-07-18 02:20:27 -02:30
.travis.yml travis: Update Travis config to install and test all packages. 2017-07-18 02:25:29 -02:30
README.md api: Move the API package to a dedicated subdirectory. 2017-07-18 02:20:32 -02:30

Zulip API

This repository contains the source code for Zulip's PyPI packages:

  • zulip: PyPI package for Zulip's API bindings.
  • zulip_bots: PyPI package for Zulip's bots and bots API.
  • zulip_botserver: PyPI package for Zulip's Flask bot server.