V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
HanSonJ
V2EX  ›  推广

新年的第一个项目,微信通知机器人

  •  
  •   HanSonJ · 2022-01-03 23:28:56 +08:00 · 2364 次点击
    这是一个创建于 1086 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本项目针对人群为个人开发者

    背景

    在一些个人项目开发的场景下,需要用到一些通知的功能,例如智能家居的通知、新订单需要处理等。一般我们的通知方式为:

    • 短信
    • 公众号模板
    • 飞书钉钉
    • 等等

    本项目的通知机器人基于微信生态,有点像公众号模板,但会有更大更多的发挥空间与场景。

    功能

    在添加微信机器人后,调用接口,微信机器人会把通知信息直接微信告诉你

    在使用场景上,通知内容应该是非敏感

    如何使用?

    先添加微信机器人微信

    添加后会直接通过,并且发送欢迎语与使用指引

    申请成功后,便可 curl 发送消息

    curl --location --request POST 'http://nbot.f.hanc.cc:8083/send-msg' \
    --header 'Content-Type: application/json' \
    --data-raw '{"app_key": "xxx", "template_id":"xxx","param":{"orderNo":"abc","phone":"18888888888","addr":"广州"}}'
    

    使用次数与频率

    目次限制的频率为一分钟一次,每位开发者一天能触发 5 次。

    如果你认为此项目对你有帮助,并希望提高次数,可以直接私聊我,目前没有收费的打算。

    安全与风险

    为了避免机器人被恶意滥用与恶意使用,模板需要申请,并且对变量的长度与数量都做了限制。如果一旦发现有违规行为,会立即删除好友。也希望各位网友维护好网络环境。

    相关技术

    如果想了解微信机器人,可以看看楼主的另一个项目 https://github.com/hanson/vbot

    交流讨论

    如果群码过期或超过人数,可以跟 nbot 通知机器人 私聊 “nbot 拉群”

    5 条回复    2022-01-04 18:10:06 +08:00
    bankroft
        1
    bankroft  
       2022-01-04 09:16:18 +08:00
    一直用的企业微信通知,挺方便的
    iBugOne
        2
    iBugOne  
       2022-01-04 09:18:00 +08:00 via Android
    都能上 v2 了,为啥不用更简单易用的 Telegram 呢
    xueyangkk
        3
    xueyangkk  
       2022-01-04 09:25:21 +08:00
    支持下
    oh
        4
    oh  
       2022-01-04 09:33:12 +08:00   ❤️ 2
    四级域名+端口号,不敢用,这种需要长期稳定的东西,还是推荐自建 chanify.net
    JustSong
        5
    JustSong  
       2022-01-04 18:10:06 +08:00 via Android
    我之前也写了一个微信消息通知的服务,供参考: https://github.com/songquanpeng/message-pusher
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1109 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:53 · PVG 02:53 · LAX 10:53 · JFK 13:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.