Zulip的非官方bot API。
zulipbot的Python项目详细描述
用于zulip bots的非官方python api。使用它需要zulip电子邮件和api密钥。
要获取机器人的zulip电子邮件和api密钥,请转到 您的设置页面,并向下滚动到您的机器人部分。
用法
要安装:pip install zulipbot
初始化
识别Zulip机器人的电子邮件和API密钥,并创建一个新的机器人对象。
>>>importzulipbot>>>email='foo@bar.baz'>>>key='spammyeggs'>>>my_bot=zulipbot.Bot(email,key)
机器人方法
有关以下方法在程序中如何协同工作的示例,请查看example.py。
subscribe_to_all_streams-订阅所有zulip流。
send_private_message和send_stream_message都有相同的参数:message_info和content,即上述两个方法的函数签名是send_[[private||stream]]_message(message_info, content)。
message_info是从处理消息的函数回调获取的消息元信息字典。content是您希望机器人做出的响应。