微信定时推送早安

这篇具有很好参考价值的文章主要介绍了微信定时推送早安。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

项目开源地址

https://github.com/TerryGSL/daily_morning

一、Github运行方式(免费省钱)

1. 网页搜索微信公众号平台测试号,扫码注册登录

微信定时推送早安
微信公众号平台网址
(1) 登录进来后就有自己的测试号信息了,这些后面都会用到
微信定时推送早安
(2)创建测试模板(模板格式在README.md文件中也有)

Emoji网站:可以添加一些可爱的表情
微信定时推送早安

示例模板:

今天是 {{ date.DATA }} {{ week_day.DATA }}

今天天气:{{ weather.DATA }}

湿度:{{ humidity.DATA }}

风向风力:{{ wind.DATA }}

空气指数:{{ air_data.DATA }}

空气质量:{{ air_quality.DATA }}

当前温度:{{ temperature.DATA }}

最低气温:{{ lowest.DATA }}

最高气温:{{ highest.DATA }}

我们已经相恋 {{ love_days.DATA }} 天啦

距离你的生日还有:{{ birthday_left.DATA }} 天

距离我的生日还有:{{ birthday_left_1.DATA }} 天

{{ words.DATA }}

2. 点击上面的开源项目地址,点击Fork

微信定时推送早安
(1)Fork进去后,名字什么的都不用管,点击Creat fork
微信定时推送早安
(2)找到Settings,找到里面的Actions
微信定时推送早安
(3)依次添加变量,一个都不能少!!注意大小写和格式!!注意变量名!!
如果想发给多个用户(虽然不知道为啥要发给多个),直接一行一个用户,换行就行

微信定时推送早安
微信定时推送早安
微信定时推送早安

微信定时推送早安

3. 开始启动项目

(1)变量设置好后,启动自己项目下的Action
微信定时推送早安
(2)启动后可以看看手机有没有收到推送
出现错误一般是变量错了,可以点View workflow file查看错误

这里设置了定时任务,在workflow里面的定义是0 0 * * *,是UTC时间的0点,北京时间的8点,出现延迟的话可能是同一时间github的任务太多

二、服务器运行方式(需要购买服务器)

如果你有一个自己的服务器,可以通过如下方式使用代码,本项目使用Python3

注意:以下步骤面向具有一定编程基础的同学,需要了解git和Python的基本使用。如果你是纯小白,建议参考上面的教程通过Github Actions来使用本项目。如果仍想尝试通过代码方式运行,请先在服务器中安装好Python3

1. 首先克隆本仓库

git clone https://github.com/rxrw/daily_morning.git

2. 把本地的代码传入服务器(方式随机,可以采用ftp软件)

微信定时推送早安

3. 安装依赖

cd daily_morning

pip3 install -r requirements.txt

4. 完成配置文件配置

根据示例完成配置文件config.yaml
app_id、 app_secret、 user_ids 和 template_id 的配置对应值可参考前面的截图

5. 运行

运行代码timer.py,即可实现每日定时发送:

python3 timer.py

附:当然,如果你有多个朋友,你可以在微信公众平台上为她们设置不同的模板,并且为每个人分别建立一个配置文件,例如:friend1.yaml 和friend2.yaml(注意在配置时千万不要写错了user_ids)。然后同时运行两个服务:

python3 timer.py --cfg friend1.yaml &
python3 timer.py --cfg friend2.yaml &

tips(修改定时任务时间)

1. 先找到时间对照表
微信定时推送早安
2. 修改.github\workflows\main.yml
微信定时推送早安
3. 修改完保存重新运行文章来源地址https://www.toymoban.com/news/detail-408193.html

到了这里,关于微信定时推送早安的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信公众号推送天气教程,自动定时推送【Java版】开发者和小白详细教程

    久违的大更新: 建议先打开,因为GitHub在国内加载很慢。 点击打开 Java版本,教程最近一次更新时间为: 2023-08-23 重大更新: 1: 谚语功能修复。 2: 新增农历生日。 已经部署的伙伴,务必在公众号后台更新新的模块以及applicantion.yml配置文件中的模板ID,新的模板在本教程当中

    2024年01月23日
    浏览(77)
  • 【开源项目】消息推送平台austin介绍

    核心功能 :统一的接口发送各种类型消息,对消息生命周期全链路追踪。 意义 :只要公司内部有发送消息的需求,都应该要有类似 austin 的项目。消息推送平台对各类消息进行统一发送处理,这有利于对功能的收拢,以及提高业务需求开发的效率。 项目地址 : https://githu

    2024年02月10日
    浏览(38)
  • [晓理紫]每日论文推送(有中文摘要,源码或项目地址)--机器人、视觉相关

    VX关注{晓理紫},每日更新论文,如感兴趣,请转发给有需要的同学,谢谢支持 VX关注晓理紫,并留下邮箱可免费获取每日论文推送服务 分类: 大语言模型LLM 视觉模型VLM 扩散模型 视觉导航 具身智能,机器人 强化学习 开放词汇,检测分割 作者: Frank Regal, Chris Suarez, Fabian Parr

    2024年01月18日
    浏览(57)
  • ]每日论文推送(有中文摘要或代码或项目地址)---强化学习,机器人,视觉导航

    [晓理紫]每日论文推送(有中文摘要或代码或项目地址) 每日更新论文,请转发给有需要的同学 [晓理紫] VX关注晓理紫,获取每日新论文 VX关注晓理紫,并留下邮箱可免费获取每日论文推送服务 {晓理紫}喜分享,也很需要你的支持,喜欢留下痕迹哦! 大语言模型LLM 视觉模型VL

    2024年01月19日
    浏览(50)
  • 使用巴法云实现微信消息推送(Arduino,ESP32,HTTPClient HTTPS GET、POST)——文章最后有点补充更新

    首先,这篇不是广告,是我在玩ESP32过程中的一则笔记。 我在玩ESP32的过程中,想把一些信息推送到手机上去。说起来有很多种方式,把ESP32接入到各种云平台上去,然后都可以实现向手机推送消息。 但是我想最好能实现微信消息推送,毕竟微信大家用得比较多,容易接收。

    2024年01月19日
    浏览(143)
  • 微信开发者小程序项目拉取与推送

    首先有微信开发者工具 有微信代码管理的账号 如果是云开发确认管理员已添加过云开发权限 目录 一、项目拉取 二、项目推送 1.点击版本管理,没有 git仓库创建一个 2.去项目中复制url    3.去个人设置中设置好自己的git的账号密码  4.去设置中的网络和认证填写git账号和密码

    2024年02月12日
    浏览(42)
  • spring boot +微信小程序项目,通过微信公众号实现指定用户消息长期推送

    用户登录小程序,后台记录用户的小程序openId和用户唯一的UnionId。然后用户触发公众号事件(关注公众号或者发送指定消息),后台获取到用户公众号的openId,再调用接口通过公众号的openId查询用户的UnionId,再和数据库里的UnionId进行匹配,将用户的公众号openId存入数据库。此

    2024年02月03日
    浏览(61)
  • SpringBoot单点登录认证系统MaxKey(附开源项目地址)

    MaxKey 单点登录认证系统,谐音马克思的钥匙寓意是最大钥匙,支持 OAuth 2.x/OpenID Connect、SAML 2.0、JWT、CAS、SCIM 等标准协议,提供简单、标准、安全和开放的用户身份管理(IDM)、身份认证(AM)、单点登录(SSO)、RBAC 权限管理和资源管理等。 单点登录(Single Sign On)简称为SSO 、用户只需

    2024年01月24日
    浏览(44)
  • 苍穹外卖项目解读(四) 微信小程序支付、定时任务、WebSocket

    HM新出springboot入门项目《苍穹外卖》,笔者打算写一个系列学习笔记,“苍穹外卖项目解读”,内容主要从HM课程,自己实践,以及踩坑填坑出发,以技术,经验为主,记录学习,也希望能给在学想学的小伙伴一个参考。 注:本文章是直接拿到项目的最终代码,然后从代码出发

    2024年02月07日
    浏览(37)
  • ❤ React18 环境搭建项目与运行(地址已经放Gitee开源--新体系为webpack搭建)

    记得给个star呀伙伴 Github(https://github.com/NexusLin/NexusReact) Gitee(https://gitee.com/NexusLinNoa/NexusReact) 环境介绍 1、检查本地环境 node版本 18.17.0 检查node和npm环境 node -v npm -v 2、安装yarn npm install -g yarn yarn --version 3、创建一个新的React项目 npx create-react-app ltbreact 4、进入并运行项目

    2024年04月13日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包