
EverydayWechat
定时给女友发消息,自动回微信,群内查天气垃圾分类。
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 10348
使用教程
环境要求
- 已安装并配置好的 Python3 环境(新手建议安装 Anaconda)
- 一个可以登录网页版微信(https://wx.qq.com/)的微信号
- 按需准备机器人平台 apikey:图灵、天行、腾讯智能闲聊、一个AI、思知
- 可选:MongoDB 数据库(仅在需要数据库功能时安装)
安装与启动步骤
-
1准备 Python3 环境
先安装好 Python3 并配置环境,新手建议安装 Anaconda,具体安装教程可自行搜索。
-
2获取项目代码
把项目下载或 clone 到本地,之后的命令都在项目根目录下执行。
git clone https://github.com/sfyc23/EverydayWechat.git -
3安装项目依赖
在项目目录下用 pip3 读取 requirements.txt 安装依赖,也可改用 pip 安装。
pip3 install -r requirements.txt -
4配置回复机器人
按需在 _config.yaml 中填入各平台 apikey,如不用的机器人可不配置,注意严格遵循 yaml 语法。
-
5配置提醒与群助手
在 _config.yaml 中设置定时提醒对象与内容,并按表格配置群助手各开关及各黑白名单。
-
6运行并扫码登录
在项目目录运行,首次会跳出二维码,扫码登录;日志打印『登录成功』即表示成功。
python run.py -
7Docker 方式运行
不想本地装依赖可先构建镜像再运行容器,适合快速体验。
docker build -t everyday_wechat:v1 . docker run everyday_wechat:v1
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
turing_conf.apiKey | 否 | 图灵机器人 apikey,免费版每天 100 条,勿打开『密钥』选项 | '你所获取apikey' |
txapi_conf.app_key | 否 | 天行机器人个人中心里的 app_key | '个人中心中的key' |
qqnlpchat_conf.app_id | 否 | 腾讯智能闲聊创建应用后得到的 app_id | '你申请的api_id' |
qqnlpchat_conf.app_key | 否 | 腾讯智能闲聊创建应用后得到的 app_key | '你申请的app_key' |
yigeai_conf.client_token | 否 | 一个AI应用 API 密钥中的客户端访问令牌 | '客户访问令牌' |
ownthink_conf.app_key | 否 | 思知机器人创建后得到的 appid | '你申请的api_id' |
如何确认成功
运行 python run.py 后跳出二维码,扫码登录;日志中打印『登录成功』即表示启动成功。
常见问题
Q:扫码时登录不了网页版微信怎么办?
A:本项目依赖网页版微信开发,登录不了就无法使用,README 明确说明无任何解决办法,可先访问 https://wx.qq.com/ 确认能否登录。
Q:登录成功后再次运行还需要扫码吗?
A:不需要。登录成功后一段时间内微信会保持登录状态,直接运行即可;如需切换用户,把 _config.yaml 中 is_forced_switch 改为 True。
Q:没有好友可以测试提醒和自动回复怎么办?
A:可以把『文件传输助手』当成好友添加配置,这样单个账号也能测试发送提醒和智能聊天效果。
Q:自动回复支持图片或语音吗?频繁回复会不会封号?
A:只能自动回复文字类消息;消息发送太频繁会导致网页端登录被限制,但并不会封号。
Q:群助手哪些开关要小心?
A:is_all 开启后除黑名单群外全部生效,is_at 关闭后不再只响应艾特,is_auto_reply 为群自动回复,README 提示这三个开关都需慎重。
注意事项
- 项目基于网页版微信开发,登录不了就无法使用,且无解决办法
- 禁止将本工具用于商业用途,如产生法律纠纷与作者无关
- 给好友接入机器人自动回复请慎重,避免机器人回复不合适的内容影响关系
- 消息发送过于频繁会导致网页端登录被限制,请控制频率
核心亮点
- 每日定时发送定制消息,支持天气、情话、纪念日等,适合维护亲密关系
- 集成图灵机器人,自动回复配置简单,支持关键词自定义
- 群助手功能丰富,覆盖垃圾分类、天气、快递等高频生活查询
不足之处
- 基于 itchat 网页协议,账号存在被限制登录的风险
- 文档和社区维护活跃度一般,部分功能依赖第三方 API 需自行申请
适用场景
- 个人微信定时发送早安/晚安消息给伴侣或家人
- 微信群内自动回复常见问题,或提供生活信息查询服务
- 个人微信机器人,用于自动应答或娱乐互动
替代项目
WeChatFerry、wechaty、itchat
上一篇:ChatterBot
同类项目推荐
chatGPTBox
开源
浏览器里随处唤醒 AI,选字即翻译、解释、总结,效率翻倍
Integrating ChatGPT into your browser deeply, everything you need is here
ai-rtl-resolver
开源
一键修复AI聊天中的阿拉伯语/波斯语乱码,让RTL文本显示正常。
Ai Chatbot RTL Resolver
TinyLLM
开源
在普通电脑上,一键跑起本地AI聊天机器人
Setup and run a local LLM and Chatbot using consumer grade hardware.
openclaw-assistant
开源
离线唤醒,语音操控安卓,隐私无忧
OpenClaw voice assistant app for Android - Wake word activation & system assistant i···
Chatbot
开源
用Watson快速搭一个能聊天的机器人
Build your own chatbot base on IBM Watson
messaging-apis
开源
一套代码,搞定所有聊天平台消息对接
Messaging APIs for multi-platform
SkyChat-Chinese-Chatbot-GPT3
开源
用中文GPT-3快速搭建聊天机器人,实现问答、翻译、写诗等任务。
SkyChat是一款基于中文GPT-3 api的聊天机器人项目。它可以像chatGPT一样,实现人机聊天、问···
memorybot
开源
让 AI 聊天永不失忆,无限上下文畅聊到底
A Node.js AI chatbot with unlimited context and chat history.
forja
开源
一条命令把 AI 客服部署到 WhatsApp、Instagram、Telegram
Chatbot de IA self-hosted para WhatsApp, Instagram y Telegram en tu propia Cloudflar···