问题标签 [microsoft-skype-bot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bots - 如何创建一个无需任何用户输入即可发送聊天消息的 azure 聊天机器人
我之前尝试过开发 azure bots。目前,我正在尝试找出是否有任何方法可以设置一个机器人,该机器人可以持续监控某些内容并向特定用户发送消息,而无需用户发起聊天。
例如,机器人监控系统并发现问题并向用户发送聊天消息(在这种情况下,机器人启动聊天)。我做了一些研究,但还没有找到任何方法来实现这一点。
提前致谢,
DM
botframework - Skype:无法向用户发送文件附件
我无法将文件附件从机器人发送给 Skype 中的用户。我正在使用 bot builder 版本 3.5.0。
下面是我的代码。
botframework - Microsoft.Bot.Connector.BotState。- 操作返回无效状态代码“未授权”
在我的机器人已经活跃了几个小时后,我不断收到此异常。我没有使用任何状态 API,并且已将数据存储替换为 Azure 扩展中的一个
它是 ASP.NET Core 应用程序,在出现此异常之前,一切都运行良好几个小时。我正在使用最新版本的 Nuget 包
例外:
botframework - 从 Skype Bot 中调用控制器中的消息控制器获取价值
我正在使用 Microsoft Bot Framework 开发 Skype 机器人。我有一个 MessageController 和 CallingController。我试图以某种方式将从 MessageController 获得的信息与调用控制器中的函数链接起来。
当通话会话继续时,用户将被要求输入一个字母数字值进行聊天。调用会话将等待接收该值。一旦其接收到的呼叫会话将根据写入的逻辑处理该值。
对此的任何帮助表示赞赏。
botframework - 使用 botframework rest-api 将 .txt、.pdf 或 zip 文件附加到 Skype 机器人
我试图使用rest-api将 .txt 和 .pdf 文件附加到 Skype 机器人,但出现此错误:
}
同时我发现Rest API 附件错误,任何人都可以确认 pdf 或文本文件附件是否受到限制,因为他们的 api 中没有明确的声明?我试过这种格式:
提前致谢。
botframework - 用户从 Skype 机器人两次收到相同的消息
我试图使用 nodeJs 中的REST API向 Skype 用户发送 Skype-bot 消息,但用户收到该单条消息的两次 bot 消息。我使用单个activityId 仅一次发送带有HTTP POST 请求的消息。有没有办法控制重复消息?这背后的原因是什么?
我已经经历了两次收到相同的消息
有人可以帮忙找出问题吗?
[未使用 sdk 或其他库]
botframework - bot 框架 Skype 超链接
我有一个 formflow 机器人,它具有以下字段:
站点名称
父站点 URL(需要传递超链接)
网站所有者
超链接没有使用正则表达式。
每当我从网络聊天频道运行时,它都会按预期工作。但在 Skype 机器人中,传入超链接会产生一些问题;如果我传递文本而不是超链接,它可以正常工作。这些值使用 API 保存在 SharePoint 列表中。
有没有人遇到过这样的问题/有人知道需要做什么吗?
node.js - 你可以在 azure webchat 和 skype 上使用 Botkit 和 botframework 吗?
我在 studio.botkit.ai 上为 Microsoft Teams 设置了一个入门套件。该机器人托管在故障上。在 Azure bot 注册中,我包含了 glitch 提供的端点。我还将我的 azure bot 注册中的 id 和密码添加到我的 bot 中。
当我尝试在 azure 网络聊天中测试机器人时,我发送了一个错误,内容为
“向您的机器人发送此消息时出错:HTTP 状态代码 NotFound”
这可能吗?
node.js - 集成 Skype 和 facebook Messenger 没有用fulfillmenttext 响应
除了谷歌助手应用程序之外,我所有的集成都使用静态默认响应而不是我在服务器上托管的自定义实现进行响应。我已经检查了从对话流到我的服务器的请求和响应 json,它们很好......当我从 Skype 发出请求时,来自我的服务器的响应确实有自定义的履行消息,但是 Skype 显示我写的 Skype 的静态响应我的意图的默认短信选项卡。请让我知道我需要做什么。谢谢
预期通过(Skype)进行的对话用户:一些英语单词代理(来自 Fulfillment):英语,这是针对英语的响应
我得到的实际对话:用户:英语代理中的一些单词(来自对话流静态文本响应):你好..我是来自Skype的默认响应
请注意,这只发生在 facebook messenger、skype(这些是我启用的唯一集成)中,而不是在 dialogflow 模拟器和谷歌模拟器上的操作中。
我认为这个问题来自对话流结束,因为 facebook messenger 和 skype 产生相同的行为