【文件属性】:
文件名称:microMsg-bot:微信表情机器人
文件大小:11KB
文件格式:ZIP
更新时间:2021-02-01 02:32:06
python bot flask memes wechat
微信息机器人
微信表情机器人
原理
使用了wxpy,一个Python的微信机器人库
表情利用了doutula的搜索接口
web界面使用了Flask,一个Python的HTTP库
浏览器端使用了Socket.IO来跟服务端通讯
使用方法
前往 ,打开手机微信用摄像头扫描二维码登录。
登录后可以开启[后缀发表情]和[被@回复表情]两个功能。
后缀发表情
效果图:
被@回复表情
效果图:
加入斗图测试群
挂机
网页版微信每次离线后,都要扫二维码才能重新登录,因此可以用服务器挂着账号来维持会话。
在bot.libivan.com成功登录后打开chrome控制台可以看到如图所示的日志:
复制黄框内容,前往红线链接,在新打开的窗口控制台中粘贴进去执行,同时同时使用网页版微信和机器人。
当网页版微信离线后只需要刷新页面或重新执行代码替换替换手机使用网页版微信。
部署
简易方式
docker run -p 80:80 qwivan/micromsg-bot
使用docker卷
docker volume create mmbot
docker run -d --restart=always -p
【文件预览】:
microMsg-bot-master
----.dockerignore(41B)
----micro_msg_bot()
--------testing.py(937B)
--------testing_with_login.py(316B)
--------__init__.py(0B)
--------server.py(5KB)
--------rule.py(3KB)
--------meme.py(3KB)
--------logger.py(246B)
--------bot.py(3KB)
--------static()
----Dockerfile(491B)
----single_run.py(113B)
----README.md(2KB)
----.gitignore(88B)