mirror of https://github.com/zulip/zulip.git
parent
39fc26deff
commit
db7943478e
|
@ -33,8 +33,7 @@ You need:
|
||||||
your bot.
|
your bot.
|
||||||
* A computer where you're running the bot from.
|
* A computer where you're running the bot from.
|
||||||
|
|
||||||
**Note: Please be considerate when testing experimental bots on
|
**Note: Please be considerate when testing experimental bots on public servers such as chat.zulip.org.**
|
||||||
public servers such as chat.zulip.org.**
|
|
||||||
|
|
||||||
1. Run `pip install zulip_bots` to install the package.
|
1. Run `pip install zulip_bots` to install the package.
|
||||||
|
|
||||||
|
@ -71,10 +70,8 @@ You need:
|
||||||
the `usage` function returns, followed by logging output similar
|
the `usage` function returns, followed by logging output similar
|
||||||
to this:
|
to this:
|
||||||
|
|
||||||
```
|
INFO:root:starting message handling...
|
||||||
INFO:root:starting message handling...
|
INFO:requests.packages.urllib3.connectionpool:Starting new HTTP connection (1): localhost
|
||||||
INFO:requests.packages.urllib3.connectionpool:Starting new HTTP connection (1): localhost
|
|
||||||
```
|
|
||||||
|
|
||||||
* Congrats! Your bot is running.
|
* Congrats! Your bot is running.
|
||||||
|
|
||||||
|
@ -167,13 +164,14 @@ running it manually.
|
||||||
* Download the [sample config file][supervisord-config-file]
|
* Download the [sample config file][supervisord-config-file]
|
||||||
and store it in `/etc/supervisor/conf.d/zulip-botserver.conf`.
|
and store it in `/etc/supervisor/conf.d/zulip-botserver.conf`.
|
||||||
* Copy the following section into your existing supervisord config file.
|
* Copy the following section into your existing supervisord config file.
|
||||||
```
|
|
||||||
[program:zulip-bot-server]
|
[program:zulip-bot-server]
|
||||||
command=zulip-bot-server --config-file=<path/to/your/flaskbotrc> --hostname <address> --port <port>
|
command=zulip-bot-server --config-file=<path/to/your/flaskbotrc>
|
||||||
startsecs=3
|
--hostname <address> --port <port>
|
||||||
stdout_logfile=/var/log/zulip-botserver.log ; all output of your botserver will be logged here
|
startsecs=3
|
||||||
redirect_stderr=true
|
stdout_logfile=/var/log/zulip-botserver.log ; all output of your botserver will be logged here
|
||||||
```
|
redirect_stderr=true
|
||||||
|
|
||||||
* Edit the `<>` sections according to your preferences.
|
* Edit the `<>` sections according to your preferences.
|
||||||
|
|
||||||
[supervisord-config-file]: https://raw.githubusercontent.com/zulip/python-zulip-api/master/zulip_botserver/zulip-botserver-supervisord.conf
|
[supervisord-config-file]: https://raw.githubusercontent.com/zulip/python-zulip-api/master/zulip_botserver/zulip-botserver-supervisord.conf
|
||||||
|
|
Loading…
Reference in New Issue