Skip to content

YangRucheng/nonebot-adapter-wxmp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoneBot-Adapter-WXMP

✨ 微信公众平台客服 协议适配 ✨

license pypi python

安装

pip install nonebot-adapter-wxmp

加载适配器

import nonebot
from nonebot.adapters.wxmp import Adapter as WxmpAdapter

nonebot.init()

driver = nonebot.get_driver()
driver.register_adapter(WxmpAdapter)

配置

配置 .env 文件

WXMP_BOTS='
[
    {
        "appid": "", # 小程序 AppID 或 公众号开发者 ID,以 wx 开头
        "token": "", # 消息推送的令牌,暂时没有用
        "secret": "", # 小程序或公众号的密钥
        "enable_verify": true # 是否响应服务器验证
    }
]
'

配置消息推送

  • URL(服务器地址): https://example.com/wxmp/revice/<app_id>
  • Token(令牌):暂不支持,随意填
  • 消息加密方式:明文模式
  • 数据格式:JSON (公众号为XML)

适配情况

小程序(事件推送) 小程序(发送消息) 公众号(事件推送) 公众号(发送消息)
文字消息
图片消息
图文链接
小程序卡片
语音消息
音乐消息
视频消息
小视频消息
地理位置消息

❌官方不支持 · ✅已适配 · 其他官方支持但暂未适配

由于我没有已认证的 公众号/服务号,无法测试,如有问题请提 Issue!

参考文档

微信开发文档

其他补充信息

About

✨NoneBot2 微信公众平台客服 协议适配器✨

Resources

License

Stars

Watchers

Forks

Languages