Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vv314/actions-mtz-coupons
以自动化的方式领取外卖红包。
https://github.com/vv314/actions-mtz-coupons
coupons github-actions meituan waimai
Last synced: 13 days ago
JSON representation
以自动化的方式领取外卖红包。
- Host: GitHub
- URL: https://github.com/vv314/actions-mtz-coupons
- Owner: vv314
- License: mit
- Created: 2021-02-27T10:24:32.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-10T14:26:48.000Z (about 1 month ago)
- Last Synced: 2024-10-15T21:36:52.141Z (28 days ago)
- Topics: coupons, github-actions, meituan, waimai
- Language: JavaScript
- Homepage:
- Size: 3.17 MB
- Stars: 533
- Watchers: 3
- Forks: 487
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# 🧧 外卖神券天天领 Ver.2
外卖神券天天领,超值红包享不停;以自动化的方式领取外卖红包。
> [!NOTE]
> ★ 专注领劵,不搞杂七杂八
> ★ 多帐号支持,全村都能配上
> ★ 并行化任务,数管齐下更有效率
> ★ 异常重试,一次不行再来一次
> ★ 多路消息通知,总有一个到达你
> ★ Github Actions 部署,操作如此简单
## 👨🍳 指南
### 环境要求
- [Node.js](https://nodejs.org/) v20.0 及以上
- [pnpm](https://pnpm.io/) v8.0 及以上### 获取账号 Token
[使用 Chrome DevTools 获取账号 Token](./docs/获取token.md)
**示例:**
```
Js3xxxxFyy_Aq-rOnxMte6vKPV4AAAAA6QwAADgqRBSfcmNqyuG8CQ7JDL7xxxxNGbfF7tPNV5347_ANLcydua_JHCSRj0_xx
```> [!IMPORTANT]
> 账号 Token 仅限官方接口身份认证,本项目([vv314/actions-mtz-coupons](https://github.com/vv314/actions-mtz-coupons) )**不会存储和发送给第三方**。### [GitHub Actions](https://docs.github.com/cn/actions) 部署
#### 1. Fork 源项目
1. 访问 [vv314/actions-mtz-coupons](https://github.com/vv314/actions-mtz-coupons) 源仓库
2. 点击右上角 `Fork` 按钮
3.点击右上角 `Star` 按钮如果本项目对你有帮助,就让 ⭐️ 闪耀吧 ;)
> [!TIP]
> Fork 后的项目可执行 `npm run sync` 同步上游更新,详情参考 [一键同步](./docs/更新.md)。#### 2. 配置 Actions secrets
1. 导航到你的仓库主页面,点击 ⚙️**Settings**
2. 在边栏的 "Security" 部分中选择 **Secrets and variables**、然后单击 **Actions**
3. 选中 **Secrets** tab,点击 **New repository secret** 创建仓库密码
1. 在 `Name` 表单项填入 "TOKEN"
2. 在 `Secret` 表单项填入 Token 值(参考 [获取 Token](./docs/获取token.md))
4. 点击 **Add secret** 保存配置#### 3. 启用 Actions
1. 导航到你的仓库主页面,点击 **Actions**
2. 在左侧边栏中,点击 **领红包**
![启用](https://github.com/vv314/actions-mtz-coupons/assets/7637375/7a1fb38d-8489-4d1a-9318-f1f2e5fab878)
3. 点击 **Enable workflow** 启用 Actions### 脚本触发方式
Github Actions 工作流支持**手动**与**自动**两种触发方式。
#### 定时触发(默认开启)
每日 `11:00` 前定时执行。
#### 手动触发
- [在项目主页上调用](https://docs.github.com/cn/actions/managing-workflow-runs/manually-running-a-workflow#)
- [使用 REST API 调用](https://docs.github.com/cn/rest/reference/actions#create-a-workflow-dispatch-event)## 🤹♂️ 进阶用法
- [使用 JSON Token](./docs/token配置.md)
- [添加消息通知](./docs/通知.md)
- [使用多账户配置](./docs/token配置.md)
- [脚本更新](./docs/更新.md)
- [本地运行](./docs/本地运行.md)## 🍕 参与贡献
请参阅:[CONTRIBUTING.md](https://github.com/vv314/actions-mtz-coupons/blob/main/CONTRIBUTING.md)
## 📜 声明
本项目仅供学习与研究之用,请勿用于商业或非法用途。原作者不能完全保证项目的合法性,准确性和安全性,因使用不当造成的任何损失与损害,与原作者无关。请仔细阅读此声明,一旦您使用并复制了本项目,则视为已接受此声明。
## Star History
[![Star History Chart](https://api.star-history.com/svg?repos=vv314/actions-mtz-coupons&type=Date)](https://star-history.com/#vv314/actions-mtz-coupons&Date)