没啥,被女朋友吐槽整天就知道写代码,人家程序员男朋友还知道做个微信聊天机器人陪女朋友聊天等等等。机器人我写不了,但是我可以调用别人家的机器人然后说是我写的呀。微信聊天也有现成的库,废话不多说,直接开撸,写了一会儿偶然发现了一个兄弟项目 EverydayWechat(做的比我好,抄一点🙈)。
- ItChat - 微信个人号收发消息
- APScheduler - 定时任务
- requests - 网络请求
- BeautifulSoup4 - 页面解析
- 定时给女朋友发送微信消息
- 陪聊机器人
- 安装依赖
$ pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
- 运行
$ python main.py
- 构建镜像
$ docker build --no-cache -t nekolr/wechat-robot:0.0.1 .
- 运行容器(需要调整时区)
$ docker run --name wechat-robot -dit \
-e TZ="Asia/Shanghai" \
--network=host \
nekolr/wechat-robot:0.0.1
- 查看日志(这样才可以扫码)
docker logs -f wechat-robot