最近针对企业微信的机器人做了一些调研,在这里做下总结,不足之处也希望能够得到大佬们的指正或补充。
-
企业成员(内部)群机器人
只能在企业微信内部群里添加,设置好机器人头像名称之后会得到一个webhook,创建者可使用此wenhook去调用相关api向群里推送消息,消息发送方式及类型可查阅文档。
-
自建应用机器人
企业管理员可在管理后台自建应用来作为机器人,打开接收消息功能即可以接入api(例如微信对话开放平台)来实现交互。获取到应用的access_token后还可以做更多的操作,例如创建群聊,推送消息,但不能在群里实现交互。
-
客户(外部)群自动回复机器人
在管理后台的客户联系->聊天工具中配置关键词自动回复,然后在客户群里打开自动回复功能即可添加小助理机器人,群里其他人可通过@小助理或者创建者来触发自动回复。小助理机器人不能自定义昵称和头像,回复内容固定不能接入api,且自动回复由企业管理员统一设置。
-
其他
除了企业微信本身提供的相关功能,好像没有什么特别的方法去实现机器人。微信可以通过登录网页端(相关库很多,例如python的itchat)来实现一些骚操作,这里对于企业微信好像都不适用了。
欢迎大家补充企业微信上的机器人方案。
企业微信聊天群可以通过@bot 自动回复预先定义好的内容,不能接入自定义的API进行回复,这一点有什么办法解决吗?
总结的很到位。另外明明有已经发布的机器人,新添加时怎么还是没有?
哎, 想要的几个功能都不提供!
那是不是说在企业微信的群里,非企业成员发言,然后检测到关键词后,接入的机器人不能按特定关键词进行自动回复
看到很多群里有不用 @小助理 就能自动回复的机器人,就是群成员直接发关键词,然后那个机器人的号就回出来自动回复消息,这是怎么实现的啊?不用 @小助理 对群成员来说简单了很多很多
【回复内容固定不能接入api】,,能支持接入API就无敌了
强烈请求个人微信可以接收到企业机器人发送的消息
机器人推送的消息在个人微信绑定了收不到,只能接收到同事发送的消息。
自建应用机器人创建的群聊可以拉外部联系人吗?