Zulip的Flask服务器,用于运行机器人
项目描述
zulip-botserver --config-file <path to botserverrc> --hostname <address> --port <port>
示例: zulip-botserver --config-file ~/botserverrc
此程序从配置文件(此处为 botserverrc
)加载机器人配置并加载机器人模块。然后,它启动服务器并获取对上述已加载模块的请求,并返回成功/失败结果。
--hostname
和 --port
参数是可选的,默认为 127.0.0.1 和 5002。
配置文件的格式为
[helloworld]
key=value
email=helloworld-bot@zulip.com
site=http://localhost
token=abcd1234
传递 --use-env-vars
而不是 --config-file
时,可以通过 ZULIP_BOTSERVER_CONFIG
环境变量提供配置。这应该是一个JSON格式的字典,包含机器人名称到它们的配置的映射;例如
ZULIP_BOTSERVER_CONFIG='{"helloworld":{"email":"helloworld-bot@zulip.com","key":"value","site":"http://localhost","token":"abcd1234"}}' \
zulip-botserver --use-env-vars
关闭
zulip_botserver-0.9.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | af532e5b0e98018a9716224bb1b7e4aa90fb0734522a8828d9cb45de50ec46a5 |
|
MD5 | 9063ff5f84ebb8a1fcf328057cd383a8 |
|
BLAKE2b-256 | 0de297fa4bb1e1fb514ac0fe66952b7384b368943678fad11fa08651c982c161 |
关闭
zulip_botserver-0.9.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1a5b332b46d4d6172c665acf45f1bcb4f1e17246c6034df8879418141b27a2fd |
|
MD5 | 1a1d793a727162f1f65578ed38d1ac44 |
|
BLAKE2b-256 | 7b3ae9be5bb630152e689934536f56e93e92cfd361cccac957fd372af28ea786 |