Slack 创建一个添加

Slack 创建一个添加,slack,Slack,嘿,在我的团队的slack(不知道的人的信息系统)中,我们有一个自动响应,所以当有人说“特朗普”时,slackbot会自动响应“墙只高了十英尺”。现在我想做一个计数器,它基本上允许slackbot声明“墙刚高了十英尺,墙高:(根据“特朗普”被声明的次数有一个更新的值)”所以基本上我想有一种方法来更新墙高,但我不知道如何在slackbot中做到这一点。非常感谢您的帮助,谢谢大家 Slackbot提供的默认功能只允许它响应关键字,但仅此而已。因此,要提供该附加功能,您需要开发一个自定义机器人 对于您

嘿,在我的团队的slack(不知道的人的信息系统)中,我们有一个自动响应,所以当有人说“特朗普”时,slackbot会自动响应“墙只高了十英尺”。现在我想做一个计数器,它基本上允许slackbot声明“墙刚高了十英尺,墙高:(根据“特朗普”被声明的次数有一个更新的值)”所以基本上我想有一种方法来更新墙高,但我不知道如何在slackbot中做到这一点。非常感谢您的帮助,谢谢大家

Slackbot提供的默认功能只允许它响应关键字,但仅此而已。因此,要提供该附加功能,您需要开发一个自定义机器人

对于您的用例,我建议使用

内部集成允许您仅为Slack团队添加自定义功能(与成熟的Slack应用程序不同,后者也可以安装并用于其他Slack团队)

事件API允许您设置一个机器人来监听消息并对“特朗普”等关键词做出反应

事件API的另一种方法是。但是,此函数现在已弃用,不应再使用。而且它只适用于公共频道

要设置此功能,您需要开发一个小型Web服务(例如,在PHP中),该服务在Web服务器上侦听来自events API的请求,记录过去调用该关键字的次数,并在每次使用该关键字时向您的Slack团队发送适当的消息


如果您想了解更多信息,我建议您阅读优秀的。如果您熟悉PHP,可以使用。它支持允许您收听频道中的消息或直接消息(取决于应用程序的权限范围)。因此,Slack上的所有对话都可以发送到您的服务器,您可以在每条消息中搜索特定的关键字。然后向Slack发回适当的消息。总之,第一步是为您的slack团队创建一个应用程序。下一步是安装Slackbot框架,如下所述。希望这有帮助。

这也可以通过使用Django集成自定义slack机器人来实现。您必须订阅事件,Slack将根据事件将对话消息发送到给定的url,并且根据事件,您可以编写逻辑以增加计数并将消息发回Slack工作空间。

您研究、尝试了什么,发现没有提供您想要的解决方案?我真的想知道slackbot自动响应消息系统中是否有附加功能,更具体地说,当我使用官方slack团队提供的系统时,我想知道是否有一种方法可以在该响应中包含一个函数。@epluribusunum13听起来你对谷歌有一些很棒的问题。。。