你好,这是我第一次尝试使用这个资源创建slackbot,如果某人在slack频道上的帖子在一段时间后(比如30分钟后)没有回复,我正在尝试创建的slackbot应该会通知我
到目前为止,我已经能够让我的slackbot响应特定的关键字
//make slackbot hear for specific keywords and then reply without directly being mentioned
let now = new Date()
controller.hears(['help', 'I need help', 'stuck
聊天机器人是在DialogFlow中创建的,并集成到Slack中。如果我在一条直接消息中写-他回答ok。但如果我把他加到频道他会回复所有消息。
在chatbot的config Slack App中:
订阅Bot事件
im_created - A DM was created
message.groups - A message was posted to a private channel
message.im - A message was posted in a direct message channel
message.mpim - A message was posted i
我正在使用微软的僵尸框架、LUIS和Node.js在slack中创建一个机器人。目前,我的机器人会回复每次有人在通道上说什么,但我希望我的bot只有当它的名字被提到在我的松弛通道。即@my-bot do this
我该怎么处理这个?为了做到这一点,我需要添加松弛api吗?
我想的一种方法是创建一个实体来检查是否提到了@my-bot,如果是回复,如果没有,那么就不提了,但是,我觉得有更好的方法来做到这一点。
谢谢。
编辑:
dialog.onDefault(function (session) {
var msg = new builder.Message(session).entiti
我想让我的机器人在用户输入特定句子时对消息做出反应。 我的回复代码: await ctx.message.reply("I just replied to you") 我得到了错误: ctx.message has no attribute "reply" 我可以做什么代码来让机器人回复消息? 当我说回复时,我的意思是用户可以在消息上按回复
我正在尝试让Python Twilio机器人在我刚刚购买的EC2服务器(Ubuntu16.04)上运行,这样机器人就可以全天候运行。
我基本上已经完全理解了这篇教程(),但我没有使用抄袭检测器,而是添加了一些基本的Twilio回复代码,用于回复通过Hello,you said message_body_of_original_text发送的消息。它运行得很好,但当我关闭计算机时,它就不工作了。
我是服务器、Python和Flask的新手,所以任何建议都会有很大帮助。
短信回复机器人的基本代码:
from flask import Flask, request
from twilio.twiml
我创建了一个小型测试机器人,将本地python脚本与Slack连接起来。机器人的主要任务是创建自定义字符串,并将其发送到Slack中的频道。这是用来完成的 from slack_sdk import WebClient
client = WebClient(token = slack_token)
slack_message = "Hello @demo_user" # @demo_user is an existing user, which can be mentioned in chat
client.chat_postMessage(channel = channel