Skip to content

zade23/moyu_dailyReport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

摸鱼日报机器人

这是一个用于自动获取并发送摸鱼日报到飞书群的机器人程序。 摸鱼日报:https://dayu.qqsuu.cn/moyuribao/apis.php

流程图

graph TD
    A[加载配置文件] --> B[获取tenant_access_token]
    B --> C[抓取摸鱼图片]
    C --> D[上传到飞书]
    D --> E[获取image_key]
    E --> F[发送群消息]
    F --> G{成功?}
    G -->|否| H[发送错误通知]
    G -->|是| I[任务完成]
Loading

设置步骤

  1. 复制示例配置文件并填入你的凭据:

    cp config.example.json config.json
  2. 编辑 config.json 文件,填入你的:

    • 飞书机器人Webhook URL
    • 飞书应用ID (app_id)
    • 飞书应用密钥 (app_secret)
{
    "webhook_url": "https://open.feishu.cn/open-apis/bot/v2/hook/your-webhook-id",
    "app_id": "your-app-id",
    "app_secret": "your-app-secret",
    "tenant_token_url": "https://open.feishu.cn/open-apis/auth/v3/tenant_access_token/internal",
    "upload_url": "https://open.feishu.cn/open-apis/im/v1/images",
    "api_url": "https://dayu.qqsuu.cn/moyuribao/apis.php"
}
  1. 运行程序:
    python dailyReport.py

安全注意事项

  • config.json 文件已被添加到 .gitignore 中,请确保不要将其提交到版本控制系统
  • 定期更新你的应用密钥和机器人Webhook URL

定时执行

可以使用crontab设置定时任务,每天自动发送摸鱼日报,例如:

# 每天上午9:00发送
0 9 * * * cd /path/to/moyu_dailyReport && python dailyReport.py

About

飞书摸鱼日报API机器人

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages