Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/polyrabbit/WeCron
:heavy_check_mark: 微信上的定时提醒 - Cron on WeChat
https://github.com/polyrabbit/WeCron
angular cron crontab ionic nlp postgresql python timer wechat weixin
Last synced: about 2 months ago
JSON representation
:heavy_check_mark: 微信上的定时提醒 - Cron on WeChat
- Host: GitHub
- URL: https://github.com/polyrabbit/WeCron
- Owner: polyrabbit
- License: gpl-3.0
- Created: 2015-11-30T06:00:32.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-09-06T10:03:30.000Z (4 months ago)
- Last Synced: 2024-10-21T00:17:13.807Z (2 months ago)
- Topics: angular, cron, crontab, ionic, nlp, postgresql, python, timer, wechat, weixin
- Language: JavaScript
- Homepage: https://wecron.betacat.io/
- Size: 12.7 MB
- Stars: 667
- Watchers: 21
- Forks: 116
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - polyrabbit/WeCron - :heavy\_check\_mark: 微信上的定时提醒 - Cron on WeChat (JavaScript)
README
# WeCron
[![license](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://github.com/polyrabbit/WeCron/blob/master/LICENSE)
[![Build Status](https://github.com/polyrabbit/WeCron/actions/workflows/deploy.yml/badge.svg)](https://github.com/polyrabbit/WeCron/actions)
[![codecov](https://codecov.io/gh/polyrabbit/WeCron/branch/master/graph/badge.svg)](https://codecov.io/gh/polyrabbit/WeCron)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/polyrabbit/WeCron/pulls)微信上的定时提醒 - Cron on WeChat
## 本地运行
1. Clone代码
```bash
git clone https://github.com/polyrabbit/WeCron.git
```2. 安装依赖包
```bash
cd WeCron
pip install -r requirements.txt
```3. 初始化数据库
```bash
# 创建数据库
psql -c 'CREATE DATABASE "wecron" WITH OWNER "postgres" TEMPLATE template0 ENCODING="UTF8" CONNECTION LIMIT=-1;'
psql -c 'GRANT ALL PRIVILEGES ON DATABASE "wecron" to "postgres";'# 建表
python WeCron/manage.py migrate
```4. 启动本地Server
```bash
python WeCron/manage.py runserver
```### 扫码关注微定时公众号,体验一下吧
## 关于
* 文档:[WeCron是怎样处理定时任务的](https://blog.betacat.io/post/how-wecron-schedules/)
* 感谢[@messense](https://github.com/messense)贡献的微信公众平台SDK [wechatpy](http://docs.wechatpy.org)!
* WeCron开始于2015年,一直稳定运行着,并将持续维护下去(因为我个人也是重度用户)