文件名称:AlarmRobot:微信机器人 提醒机器人 python机器人 微信pc机器人
文件大小:721KB
文件格式:ZIP
更新时间:2024-05-04 14:47:00
reminder robot python3 wechat alarm-clock
微信提醒机器人 一个微信提醒机器人,你可以像给朋友发消息那样让它提醒你,相比传统的闹钟等提醒事项app微信提醒机器人具有以下优势 打扰程度低,基于微信的轻量化提醒 设置提醒流程简单,不需要单门找出一个待办提醒app 去设置提醒的内容、时间、铃声等等,只需要一句家常话就能创建一个提醒 提醒频率可控,可以周期性提醒。比如每小时提醒我起来喝口水,每隔几天、几星期提醒 主要功能 目前功能主要有三个大的模块 日程提醒 好友提醒 功能提醒 部分截图 技术实现 项目基于python3.7 微信交互api借助 的微信API项目 任务调度基于apschedule 存储采用mongoDB 第三方功能由于涉及key等个人信息暂不上传,请自行搜索相关api请求即可 成品体验
【文件预览】:
AlarmRobot-master
----msg_consumer()
--------ReceiveConsumer.py(990B)
--------__init__.py(104B)
--------SentConsumer.py(847B)
----WxRobot.py(903B)
----external()
--------__init__.py(103B)
----db()
--------UserFriendsSet.py(2KB)
--------MongoDBClient.py(998B)
--------JobsSet.py(907B)
--------__init__.py(117B)
--------UserNoticeSet.py(763B)
--------UserChatroomSet.py(683B)
--------RemindDB.py(248B)
--------UserJobSet.py(4KB)
----lib()
--------WechatPCHelper.dll(1012KB)
--------__init__.py(0B)
--------OpenWechatMulti.exe(229KB)
----time_nlp()
--------RangeTimeEnum.py(519B)
--------resource()
--------LunarSolarConverter.py(10KB)
--------__init__.py(0B)
--------TimeNormalizer.py(8KB)
--------Test.py(31KB)
--------setup.py(856B)
--------StringPreHandler.py(6KB)
--------TimePoint.py(426B)
--------NumDateFormat.py(3KB)
--------TimeUnit.py(40KB)
----requirements.txt(178B)
----.idea()
--------misc.xml(185B)
--------inspectionProfiles()
--------modules.xml(272B)
--------.gitignore(38B)
--------AlarmRobot.iml(453B)
----message()
--------MessageProcessing.py(8KB)
--------ReplyEnum.py(2KB)
--------FriendDict.py(160B)
--------RemindEnum.py(151B)
--------__init__.py(119B)
--------NextReply.py(611B)
--------SessionDict.py(1021B)
----LICENSE(34KB)
----README.md(1KB)
----WechatPCAPI.pyd(165KB)
----.gitignore(8B)
----schedule()
--------TestSchedule.py(3KB)
--------RemindScheduler.py(7KB)
--------MongoDBUtil.py(4KB)
--------__init__.py(119B)
--------WorkDay.py(522B)
--------Scheduler.py(1KB)
--------TestApshedule.py(197B)