Skype对OpsDroid的支持
opsdroid-skype的Python项目详细描述
OpsDroid Skype扩展名
此扩展为opsdroid提供Skype支持。要使用,只需将“Skype”添加到 opsdroid配置的connectors部分。下面是连接器的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 Emulator。这个包在tests/bot.bot
中包含一个现成的配置文件。
要部署Skype机器人,需要一个azure服务帐户。在撰写本文时(2018年底),azure提供了一个足以测试bot的免费层。要测试和部署bot,请创建并配置“bot channels registration”资源。
在azure中配置bot时,请确保:
- 在“设置”中输入正确的完整“消息传递终结点”URL
- 测试机器人(请参见“在网络聊天中测试”)
- 在opsdroid配置中输入bot microsoft application id&;密码;您可能需要单击bot注册设置中的“管理”链接才能访问密码
- 将Skype“频道”添加到注册资源(无需以任何方式配置或发布它!)
完成以上步骤后,使用Web浏览器访问您的bot端点;您将被重定向到Microsoft托管的 将机器人添加为Skype联系人的页面。
免费软件:apache软件许可证2.0
使用audreyr/cookiecutter-pypackage项目模板使用Cookiecutter创建的包。
历史记录
0.1.0(2018-12-03)
- pypi上的第一个版本。