顶级开发师教你用Python做一个哄女友神器,小白可上手
哄女朋友最高的境界是什么?
除了用心之外,每天不重复的甜言蜜语必然是少不了的。虽然语文老师上学的时候也教了一些东西,但是日子长了必然“江郎才尽”。
大家都是混科技圈的,借助自动化的手段能不能一次性的解决问题呢?
嗯,显然是可以的。Github作为全球最大的同性交友网站,小伙伴们不仅可以在上面交流编程技巧,还能学到如何开发一个自动哄女友神器。
先附上Github地址:
https://github.com/sfyc23/EverydayWechat
这个自动给女友发送微信暖心话的项目,已经连续霸榜Github趋势榜好几天了。作者用Python3和Itchat微信接口开发了一款小工具,可以定时给朋友发送每日天气、提醒、每日一句。通过调用图灵机器人,也可以智能自动回复信息。
操作简单且容易上手,即使是小白,只要配置好了Python环境,安装好必要的Python库,代码下载之后,只要CMD一下即可实现。
在手把手教大家操作之前,文摘菌先带大家看下效果~
首先,我定的时间是22:20,一到时间文摘菌的账号就收到了发送的信息,包括英文和中文情话。北京的天气以及在一起的多少天。
调用图灵机器人之后,两个账号便可以对话,图灵机器人还算强大,当我发送:这是个测试之后,图灵机器人回复:你不放心我吗?☹☹☹☹
注:这个小工具的项目中的天气信息来自SOJSON API接口,暖心情话来自金山词霸上面的每日一句,带英文的哟~图灵机器人使用需要申请密钥,每天免费数量只有100条。如果使用超了。可使用青云客智能聊天机器人,这个不限制次数。
手把手教学实现哄女友神器
来吧,先视频演示一下使用教程~
首先,把Python安装好,并配置好环境,个人建议新手安装anaconda,具体安装教程,可自行谷歌搜索~
然后安装必要的Python库,环境配置好的同学可以直接用pip install +库名 进行安装。必须安装的库为:requests、beautifulsoup4、itchat、apscheduler、pyyaml、lxml、simplejson。记住了,小伙伴,一个库都不能少哟~
然后进入Github地址下载项目的全部文件(就是这么简单粗暴),解压过后,找到 _config.yaml 用Python IDE打开。然后进行一系列的配置~
就是这个文件
一、配置自动回复机器人。
1.开启自动回复:
将 is_auto_relay 设置为:True。
2.配置图灵机器人:
打开图灵机器人官网:http://www.turingapi.com 进行注册。
创建机器人,得到 apikey,userid。
将 apikey,userid 填入到 _config.yaml 文件中的:
turing_conf:
apiKey: '你所获取apiKey'
userId: '你所获取的userId'
3. 指定自动回复的好友名单:
# 指定自动回复的好友名单。
auto_reply_names:
- '好友1'
- '好友2'
注意:
只能自动回复文字类消息;
群消息自动回复还未现实。(待完成);
如果消息发送太频繁,微信会限制登录网页端登录。放心,并不会封号;
并不是对所有人自动回复,只是回复auto_reply_names中的人。
当没有图灵机器人 apikey 与 UserId,或者数量超出时。会使用备用的青云客智能聊天机器人获取数据。
二、配置定时提醒
1.开启并设置提醒时间:
如:
alarm_info:is_alarm: True#定时发送时间alarm_timed: '9:30'
2.填写需要发送的好友。.
如:
girlfriend_infos:
- #女友微信昵称或者备注名,不能输入微信号。
wechat_name: '文摘菌'
#女友所在城市,用于发送天气。(可空)
city_name: '北京'
# 从那天开始勾搭的(可空)(最终效果为:宝贝这是我们在一起的第 111 天)
start_date: '2019-06-13'
# 后缀(可空)
sweet_words: '来自最爱你的我。'
#如果你有多个人需要发送,则参照这个样式,复制即可
#如不需要,则删除或注解下面所有的数据
- wechat_name: 'happy'
city_name: '朝阳区'
start_date: '2018-11-11'
sweet_words: '来自你俊美的老公。'
然后,直接将run.py文件直接拖到命令窗口界面(视频中有演示),会出现二维码,扫描之后,实现网页登录。如下☟
发送成功如下☟
自动回复成功如下☟
注意事项:
检查是否是最新的代码,检查是否是 Python3.5+,检查依赖有没有安装完整。
先检查微信是否可登录 微信网页版,如网页端不能用,此项目也不能用。
请更新你的 itchat 为最新版本。
与微信相关的可以先去 itchat issues 是否有相似问题。
微信名只能是昵称或者备注名,不能输入微信号。
觉得作者写的不错关注点赞哦~!~~!!~!
顶级开发师教你用Python做一个哄女友神器,小白可上手相关推荐
- 手把手教你用Python做一个哄女友神器,小白可上手
大数据文摘出品 作者:诗风悠存.蒋宝尚 哄女朋友最高的境界是什么? 除了用心之外,每天不重复的甜言蜜语必然是少不了的.虽然语文老师上学的时候也教了一些东西,但是日子长了必然"江郎才尽&quo ...
- python浪漫微信_教你用python做一个哄女友的微信自动回复机器人
虽然题目是这样的,但是为了两人的幸福,还是尽量不要这么敷衍你的女朋友,毕竟这个世上还是有很多单身狗存在的 . 这是一个github最近刚刚上传的一个开源项目,短短几天就已经有了3000+star,原本 ...
- python自动回复机器人手机版_教你用python做一个哄女友的微信自动回复机器人
虽然题目是这样的,但是为了两人的幸福,还是尽量不要这么敷衍你的女朋友,毕竟这个世上还是有很多单身狗存在的 . 这是一个github最近刚刚上传的一个开源项目,短短几天就已经有了3000+star,原本 ...
- python写520_用Python做一个520表白神器,值得收藏
本文最后给出了打包好的软件,无需安装Python环境和各种依赖,直接下载软件,解压后,双击exe文件即可使用. 先来看一下具体的效果. 运行程序. 用Python做一个520表白神器,值得收藏 点击「 ...
- 黑客很酷?手把手教你用Python做一个
前言 随着信息化时代的到来,人们对互联网接触越来越广泛,这样就使得很多人对于黑客充满向往,企图通过网络虚拟世界来做一些有趣的事情. 所以今天我们要说的工具就是:怎样利用Python做一个黑客软件. 众 ...
- 简易版“美颜”来了!肝了一夜!用Python做一个高瘦脸神器!
"菜鸟学Python",第"519"篇原创 如今的网络时代,许多直播的博主们,在进行 直播时,都喜欢利用美颜的方式来提升自己的颜值.其中必不可少的就是瘦脸. 瘦 ...
- GitHub 标星 6k,拿这个开源项目做个哄女友神器吧!
本文转自大数据文摘,作者:诗风悠存.蒋宝尚 哄女朋友最高的境界是什么? 除了用心之外,每天不重复的甜言蜜语必然是少不了的.虽然语文老师上学的时候也教了一些东西,但是日子长了必然"江郎才尽&q ...
- python写一个表白程序-用Python做一个情人节表白神器
思路来自于「Python 编程时光」,我在其之上改进了一下,主要是通过tkinter编写一个界面方便使用,大家可以关注「Python 编程时光」这一良心公众号. 本文最后给出了打包好的软件,无需安装P ...
- python制作表白神器_用Python做一个520表白神器,值得收藏
本文最后给出了打包好的软件,无需安装Python环境和各种依赖,直接下载软件,解压后,双击exe文件即可使用. 先来看一下具体的效果. 运行程序. 点击「选择图片」 选择JPG/JPGE/PNG三种中 ...
最新文章
- [.NET] 《Effective C#》快速笔记 - C# 中的动态编程
- Python中的特殊成员和魔法方法
- SAP HUM 如何将HU里的物料号换成另外一个物料号?
- Meta旨在打造世界上最快的人工智能超级计算机
- 异步加载在Vue生命周期哪个阶段更合理
- Linux下main函数启动过程【程序员自我修养笔记】【自用】
- unity描边发光shader_unity shader实例#1 轮廓渲染-描边
- C语言异常处理之 setjmp()和longjmp()
- JSON字符串,JSON对象的相互转换
- foobar2000 v1.2
- WINDOWS 2008 R2 下安装usb转serial线缆驱动
- My97DatePicker日期插件的使用
- envoy中的iptable流量劫持
- jquery省市县三级导航栏
- 5G学习(四):PRACH专题
- oracle通信通道的文件结尾_如何解决ORA-03113: 通信通道的文件结尾?
- 双非南京大学计算机夏令营,一名双非生的“失败”保研经历:夏令营不确定是否有保研资格,预推免上岸理想院校!...
- aspose-words破解版使用java版
- 互联网金融系统实现之数据平台交互验证方式
- 【neotic-moveit】CHOMP Planner
热门文章
- win10 wifi 时断时续 无internet 安全 解决办法
- DASCTF X GFCTF 2022十月挑战赛 学习记录
- Maya2013安装失败:Installing Microsoft Visual C++ 2005
- SVN服务器搭建Visual Studio 2013 使用AnkhSVN 插件
- 《我的前半生》:无论哪个阶层,这8条职场潜规则都终身受用
- 2021年美妆行业发展趋势洞察
- 分享联发科MT8665 datasheet,MT8665数据手册,MT8665规格书资料
- 让算法落地,数据产品的一些思考
- PDF文件怎么分割单页
- rancher挂载mysql配置