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上的第一个版本。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java接口中的每个方法都是抽象的,但在抽象类中,我们也只能使用抽象方法   初始化Java中声明的、未初始化的变量会发生什么情况?   java BouncyCastle openPGP将字节[]数组加密为csv文件   在Java中将类A(和所有子类)映射到类B的实例的字典   RSA公钥编码,在Java和Android中,代码相同,结果不同   java在安卓中实现数字检测语音识别   java取消选择复选框   java如何在其他配置中重用Maven配置XML片段   java有没有一种有效的方法来检查HashMap是否包含映射到相同值的键?   spring处理程序调度失败;嵌套的例外是java。lang.NoClassDefFoundError:org/apache/http/client/HttpClient   带有ehcache的java多层缓存   java如何访问chromium(或任何其他浏览器)cookie   java通过将两个集合与spring data mongodb data中的条件合并来获取计数   安卓中R.java的语法错误