我遇到了一个机器人的问题,它必须在团队频道中发布消息时自动回复。当它被激活时,它还会响应在其激活之前发布的消息。我怎样才能避免这种情况?
谢谢你的帮忙
发布于 2021-03-18 13:44:45
我假设你正在运行一个带有微软团队触发器的流。
我可以看到这两个可能的原因。
第一个问题是微软的团队触发器不能很好地工作,并且在流程被禁用的情况下为之前的帖子触发。很有可能
如果是这种情况,您需要创建一个条件来检查post日期是否大于当前时间减去10分钟,AddMins(UtcNow(),-10)。如果成功,则继续;如果失败,则终止。
希望您可以直接从团队触发器中提取帖子日期,但如果不能,则必须使用团队操作来查找触发器提供的给定帖子id的信息。
第二种可能性是,您没有从触发器中获取ID,该触发器将告诉您要回复哪个帖子,并且意外地对通道中的所有帖子进行了某种回复。
https://stackoverflow.com/questions/66546844
复制相似问题