哪个开源 IM 支持 outgoing bot 这种能力 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
juzi214032
V2EX    程序员

哪个开源 IM 支持 outgoing bot 这种能力

  •  
  •   juzi214032 2024-08-14 11:34:49 +08:00 1924 次点击
    这是一个创建于 489 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如在群里创建一个机器人 @机器人后我能通过 api 拿到指令 去调用我自己的逻辑,同时也需要有 api 能操作机器人发送消息

    目前看了的方案有,但文档都写得不太清楚,不知道具体哪个能实现我的需求 rocket.chat matter mattermost

    6 条回复    2024-08-14 14:15:28 +08:00
    coderxy
        1
    coderxy  
       2024-08-14 11:56:58 +08:00
    这个跟 im 本身没有任何关系, 任何一个 im , 例如你拿 id=1 的用户作为机器人, 然后通过 webhook 接收消息时拦截接收方方 id=1 的消息转发到机器人业务, 业务再根据接收到的指令做出响应,通过 im 的后台发消息接口再以 id=1 的名义把消息发出去。 这就完事了。
    juzi214032
        2
    juzi214032  
    OP
       2024-08-14 12:07:43 +08:00 via iPhone
    @coderxy 是的 我就是需要有 webhook 的能力 上面这些 im 都支持 webhook 吗
    sleepm
        3
    sleepm  
       2024-08-14 12:27:31 +08:00
    ltkun
        4
    ltkun  
       2024-08-14 13:29:37 +08:00
    感觉 bot 支持最好的就是 tg 了
    zhangjiashu2023
        5
    zhangjiashu2023  
       2024-08-14 13:37:33 +08:00
    开源 matrix 看看? 其实这种东西飞书的机器人很强大,我一直用的飞书的机器人。
    MMDeJeVS3GtMVLeu
        6
    MMDeJeVS3GtMVLeu  
       2024-08-14 14:15:28 +08:00
    im 应该都能实现你的需求,只不过不知道有没有现成的。

    @机器人后我能通过 api 拿到指令:劫持消息并匹配里面的 api (前、后端都可以实现),然后调用自己的业务逻辑即可

    需要有 api 能操作机器人发送消息:以指定成员的名义发送消息,是个 IM 都支持
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5247 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 44ms UTC 07:58 PVG 15:58 LAX 23:58 JFK 02:58
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86