❗新! RedBot 1.0 已发布,请阅读此处
借助RedBot,您可以使用 Node-RED 直观地为Telegram 、 Facebook Messenger 、 Viber 、 Twilio和Slack构建功能齐全的聊天机器人。几乎无需编码技能。
Node-RED 是一种以新颖有趣的方式将硬件设备、API 和在线服务连接在一起的工具。
维护RedBot非常耗时,如果您喜欢,请考虑:
首先安装 Node-RED
$ sudo npm install -g node-red
然后打开用户数据目录~/.node-red
并安装包
$ cd ~/.node-red
$ npm install node-red-contrib-chatbot
然后运行
node-red
下一步是创建一个聊天机器人,我建议使用Telegram ,因为设置更容易( Telegram允许轮询接收消息,因此不需要创建 https 证书)。使用@BotFather创建聊天机器人,按照此处的说明进行操作,然后复制您的访问令牌。
然后打开Node-RED并添加Telegram Receiver
,在配置面板中添加新的机器人并粘贴令牌
现在添加一个Message
节点并连接到Telegram Receiver
最后添加一个Telegram Sender
节点,不要忘记在配置面板中选择与Telegram Receiver
相同的机器人,这应该是最终的布局
现在您有了一个有用的机器人,可以回答“您好!”任何收到的消息。我们可以做得更好。
特此免费授予获得本软件和相关文档文件(“软件”)副本的任何人不受限制地使用本软件,包括但不限于使用、复制、修改、合并的权利、发布、分发、再许可和/或销售软件的副本,并允许向其提供软件的人员这样做,但须满足以下条件:
上述版权声明和本许可声明应包含在本软件的所有副本或主要部分中。
本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途的适用性和不侵权的保证。在任何情况下,作者或版权持有者均不对因本软件或本软件的使用或其他交易而引起的或与之相关的任何索赔、损害或其他责任负责,无论是合同、侵权还是其他行为。软件。
在 ?? 中用 ❤️ 编码