问题标签 [chatbot]

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.

0 投票
2 回答
583 浏览

coffeescript - 如何拦截/挂钩 Hubot 响应

有没有办法在全球范围内拦截所有 Hubot 触发器/响应?拦截应该能够在发送之前检查、修改、转发或拒绝 Hubot 响应。

我想实现的一些目标:

  • 限制 Hubot 发送的所有消息(来自所有插件/脚本)以防止泛滥。
  • 应用某种 ACL(访问控制列表)来限制谁可以使用命令。
  • 等等

我在 Hubot 官方文档中找不到它。我错过了一些东西吗?

0 投票
1 回答
2171 浏览

python - Twitch IRC 聊天机器人成功连接但未检测到命令

我开始使用 Python 制作一个简单的 Twitch 聊天机器人。它连接良好,并且还可以看到其他人在聊天中发送的消息。然而,我的问题是,我似乎无法在使用命令时检测到它们。我可以获取聊天条目的用户名和消息,甚至可以将它们打印到控制台,但是将它们传递给chat()函数不会做任何事情。

另一个怪癖是机器人有时会随机发送包含 PONG 响应的聊天消息。

我想我遗漏了一些明显的东西,也许是我在聊天中检查命令的方式,或者我的整个chat()功能。

0 投票
1 回答
128 浏览

python - DirectEntry 和一个基本的 Python 聊天 AI:Panda3D

所以我有两个脚本如下。

脚本1:

然后,这里是脚本 2,它是此处示例代码的略微编辑版本:

所以喜欢。我想要做的是让用户将他们的输入输入到 DirectEntry 框中,这样 Panda3D 面板(有一个动画角色,但不相关)会打印出程序的响应。

即用户输入“你好!” 所以程序会继续吐出“嗨,我是简”。屏幕上。

我对编码非常陌生,实际上我最终做的每件事都非常复杂;稍微解释一下会很有帮助!!太感谢了!

0 投票
1 回答
1731 浏览

nlp - ChatScript 与 Python 应用程序的集成

如何将 ChatScript [脚本语言] 与我的 python 界面集成?

0 投票
2 回答
6463 浏览

python - ImportError:没有名为“内核”的模块

我正在使用 Windows 10 并正在处理一个聊天机器人项目并使用与 python 集成的 aiml 我收到了这个错误

在这里运行集成代码时

我的目标目录包含文件__init__.py 这是它的内容

文件内核也存在..那是什么问题?

0 投票
2 回答
340 浏览

arduino - Arduino 串行命令

我的 Arduino 遇到了问题。我希望能够在 Arduino IDE 上打开我的串行监视器,并能够输入类似 hello 的内容,并让 Arduino 对该所谓的命令进行设置响应,这样我就可以创建一个聊天机器人。

这是我的代码,有人可以帮助我吗?

0 投票
1 回答
84 浏览

artificial-intelligence - 让电脑说话回应

刚开始学习编程并开始涉足简单的聊天机器人代码。我收到了文本回复,但是我希望我的计算机 (Mac) 能够说出回复,并且只在回复出现的同时说出回复。这是代码:

如果这是重复,我很抱歉。我更需要在这个结构中安装解决方案,尽管只是为了帮助我了解它的放置位置以及如何使用它。

注意:这不是标记问题的欺骗。虽然这个被认为是重复的问题确实允许您将文本转换为语音,但它不涉及将列出的随机响应转换为语音,这是我需要做的。然而,它确实让我能够让演讲发挥作用,所以谢谢你。我在别处找到了答案并将其放在下面。

0 投票
1 回答
975 浏览

python - TypeError:强制转换为 Unicode:需要字符串或缓冲区,找到文件?

我在一个非常早期的简单聊天机器人原型上遇到了问题,该机器人将使用它必须添加到稍后可以使用的响应数据库中的对话。

但是,当我运行程序时,我得到了这个响应(是的,我检查了文件是否存在)。

谢谢你!(我知道我进口了一堆我不需要的东西。请不要提及。)

0 投票
0 回答
1237 浏览

ruby - 使用 ruby​​ net/http 获取 HTTPBadRequest 400

我正在尝试用 Ruby 编写一个聊天机器人。我目前面临http请求的问题。这甚至是发出请求的正确方法,还是我必须在代码的其他部分搜索我的错误?我也在使用代理,这会影响http请求吗?

这是我的要求:

0 投票
1 回答
819 浏览

java - 如何在java中制作一个虚拟聊天机器人?

我想用 Java 制作一个聊天机器人,但我不知道如何开始?我已经尝试了以下代码,但没有得到我真正需要的。在这个程序中,我必须写出所有可能的问题。如果有人有解决方案,请帮助我。