为opsdroid提供Skype支持
项目描述
opsdroid Skype扩展
此扩展为opsdroid提供Skype支持。要使用,只需将‘skype’添加到opsdroid配置的连接器部分。以下是一个连接器的示例opsdroid配置
web: host: 0.0.0.0 port: 9000 connectors: - name: skype app_id: app_pass: endpoint: /connectors/skype
连接器将在 http://0.0.0.0:9000/connectors/skype 运行。这是您的skype机器人端点。
要测试连接器,您可以使用Bot Framework模拟器。此软件包在 tests/bot.bot 中包含一个现成的配置文件。
要部署Skype机器人,需要一个Azure服务帐户。在撰写本文时(2018年末),Azure提供免费层,足以测试机器人。要测试和部署机器人,创建并配置一个“机器人通道注册”资源。
在Azure中配置机器人时,请确保
在设置中输入正确的完整“消息传递端点”URL
测试机器人(请参阅“在Web聊天中测试”)
将机器人的Microsoft应用程序ID和密码输入您的opsdroid配置中;您可能需要点击机器人注册设置中的“管理”链接来访问密码
将Skype“通道”添加到注册资源(无需以任何方式配置或发布!)
完成上述步骤后,使用网络浏览器访问您的机器人端点;您将被重定向到Microsoft托管页面,以将机器人添加为Skype联系人。
免费软件:Apache软件许可协议2.0
本包使用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建。
历史
0.1.0 (2018-12-03)
首次发布于PyPI。