用flask+wxpy开发个人微信号运营机器人

阿凡达2018-07-10 12:23

最近看到运营的妹子太辛苦,于是用Python开发微信运营工具,得以基于itchat的wxpy和itchamp,可以快速的开发微信机器人。

但是有个缺点是登录机器人pc微信无法登录。
#-*- coding:utf-8 -*-
from flask import *
from wxpy import *
import time
from werkzeug import secure_filename
app = Flask(__name__)
def init_bot():
    bot = Bot(cache_path = True)
    return bot
if __name__ == '__main__':
    bot = init_bot()
    app.run(debug = True, host="0.0.0.0")
    embed()
所以考虑到Flask因为对wxpy以及itchat底层不是很熟悉,所以不能实现类似于网页端微信的登录方式,这个有待改进,但是图片的路径是可以获取到的。
目前可以试下的是基于网页端的       
  • 群发
  • 发送到指定群
  • 发送到所有群
  • 发送给指定好友 
基于Flask的好处是,所有用户均可以访问网页,操作同一个微信个人号,但是由于我前段太渣,不能够写出很好的前段界面。回复的时候会比较痛苦 
这是我自己撸的一个很简单的页面,花了我将近一天的时间(其实没有这么久)可以群发文字+图片,但是需要完善的地方 
目前最完美的情况就是,找一个类似web微信的源码,直接搞上去,这样就多人就可以操作同一个个人微信号了。 
有知道的兄弟指点下。 
而且利用python可以对个人微信号运营的课程群的信息进行深入的挖掘,可以持久化聊天信息。结合itchatmp可以很好的打通微信公众号和个人号,实现无缝集成,感兴趣的可以加好友哦。

本文来自网易实践者社区,经作者郎咸蒙授权发布。