跳转到主要内容

为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

本包使用Cookiecutteraudreyr/cookiecutter-pypackage项目模板创建。

历史

0.1.0 (2018-12-03)

  • 首次发布于PyPI。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

opsdroid-skype-0.1.0.tar.gz (7.1 kB 查看哈希值)

上传时间 源代码

支持