# WeChat_AutoReply **Repository Path**: trainoo/WeChat_AutoReply ## Basic Information - **Project Name**: WeChat_AutoReply - **Description**: 个人微信号,秒变自动回复机器人~ - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2017-10-16 - **Last Updated**: 2022-01-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 使用方法 #### 一、安装python ``` ps: 本代码是在python3下编写的,所以请使用python3环境运行 ``` #### 二、安装itchat ``` 在python的Scripts目录下运行:pip install itchat ``` #### 三、运行代码 ``` 将main.py、util.py放在同一个文件夹下,然后运行以下命令:python main.py ``` #### 四、FAQ ``` 1. 由于使用的是图灵机器人接口,所以请在代码中自行修改为自己的apikey,到官网自行申请即可,此接口免费。 2. 代码中包含群聊跟私聊的自动回复功能,所以在群聊中,请自行设置群聊白名单。不需要的可以屏蔽群聊代码。 3. 群聊白名单中@@xxx获取? a. 可以代码添加print(msg),然后自己往群里发一条消息,msg['ToUserName']即为该群标识。 4. 需要更多功能? b. 提交到issue,或者你大可以自己去探索~ ``` #### 五、目前已知问题 ``` 1. 私聊时,会回复自己发送的消息(指自己手打的!) --已解决 2. 群聊的群标识@xxx好像会改变? 偶尔会出现回复群消息的失效的问题 --暂用群昵称代替,虽然改变群昵称让本功能失效,但好过每次都会变的@@xxx。 ``` #### 六、写在最后 itchat原版api请参考:[itchat](https://github.com/littlecodersh/ItChat) 发现一个java版本的[itchat4j](https://github.com/yaphone/itchat4j) 移步java区去了,此项目也许到此作罢,也可能会不定期更新些新内容~