WeRoBot是一款功能强大的微信机器人开发框架,支持公众号、小程序和企业号等多平台,提供丰富的插件与接口,简化消息处理流程,助力开发者高效构建智能化微信应用。
WeRoBot 是一个微信公众号开发框架,并采用MIT协议发布。
安装推荐使用 pip 进行安装:
```
pip install werobot
```
如果尚未安装 pip,请参考相关文档进行安装。
对于 OS X / Linux 用户,可以运行以下命令来获取和安装 ez_setup 和 get-pip 脚本:
```
curl http://peak.telecommunity.com/dist/ez_setup.py | python
curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python
```
Windows用户需要手动下载这两个文件,然后双击运行。
一个非常简单的 Hello World 微信公众号示例代码如下:
```python
import werobot
robot = werobot.WeRoBot(token=tokenhere)
@robot.text
def hello_world():
return Hello World!
robot.run()
```
在 WeRoBot 0.4.0 版本中开始支持 Session,Session 可以用来方便的记录用户数据:
```python
import werobot
robot = werobot.WeRoBot(token=tokenhere)
@robot.text
def session(message, session):
last = session.get(last, None)
if last:
return last
session[last] = message.content
return 这是你第一次和我说话
robot.run()
```