处理应用程序并开发聊天集成机器人。请注意,与某些新闻机器人或其他工具相反,机器人从中获取其数据没有中央网站或服务器。软件安装附带一个存储库,这是机器人连接的地方。因此,每个用户在安装软件时,基本上都会获得他们自己的机器人副本,以及他们自己的存储库等。
现在,已经为Telegram做了这样的事情:你打开电报客户端,发起与botfather的聊天,用一个或两个命令获取新机器人的令牌,然后将该令牌添加到我的应用程序。完成。用户可以轻松关注,最多需要几分钟,他们有一个工作机器人。
尝试对Skype做同样的事情,用户必须:
注册Azure帐户
提供信用卡和电话号码验证(可能是某些用户会立即停止的地方)
登录Azure门户
创建一个机器人频道,通过无数不同的屏幕,我必须引导用户完成。
让用户再次通过他需要引导的各种不同屏幕获取机器人的密码。 (如果用户尚未放弃,此时他肯定会变得脾气暴躁)
启用Skype频道,并将机器人添加到群组聊天中。
尝试通过Skype找到僵尸程序并最终将其添加进来。
现在,如果我想要正确记录,这将是一个10-15页的文档,包含大量的屏幕截图和所有内容。做电报在两分钟甚至更短时间内做的事情。所有这些都有很多机会出错,我甚至不能考虑强迫我的用户完成这个。
当然,我一定错过了什么?你不得不经历一场首屈一指的过度工程奇观,只是为了让最基本的机器人能够运作?
所有我需要的是一种方法来说“这是机器人名称,给我它的令牌和API URL,以便它可以使用REST API发送消息”。但我似乎无法为Skype找到这个。