inazon

๐ŸŒŸ ai-task-notify - Stay Updated on Task Completion

Download Now

๐Ÿ“ฅ Getting Started

Follow these steps to download and set up the application. No coding experience is required.

1. Download the Application

To download the latest version of ai-task-notify, visit our Releases page and find the appropriate file for your system. Click on the link to download the file.

2. Install the Application

  1. Locate the downloaded file on your computer.
  2. Extract the contents if the file is compressed (e.g., .zip or .tar.gz).
  3. Open your terminal (Command Prompt, Terminal, or PowerShell).
  4. Navigate to the folder where you extracted the files by using the cd command. Example:
    cd /path/to/extracted/folder
    

3. Set Up Configuration

๐Ÿ’ป Configuration Files

Before using the application, you must prepare the configuration files.

  1. Create a new environment file. Open your terminal and enter:
    cp .env.example .env
    
  2. Edit the .env file. Open the .env file in a text editor and configure your notification channels. This file controls how the notifications are sent.

    Adjust these settings:

    # Enabled channels (separated by commas)
    NOTIFY_CHANNELS=wecom,feishu
    
    # WeCom
    WECOM_WEBHOOK_URL=https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx
    
    # Feishu
    FEISHU_WEBHOOK_URL=https://open.feishu.cn/open-apis/bot/v2/hook/xxx
    

๐Ÿ”ง Configure Claude Code

Edit your Claude Code settings by opening ~/.claude/settings.json:

{
  "hooks": {
    "Stop": [
      {
        "matcher": "",
        "hooks": [
          {
            "type": "command",
            "command": "python3 /path/to/ai-task-notify/notify.py"
          }
        ]
      }
    ]
  }
}

โš™๏ธ Configure Codex CLI

For Codex CLI, edit ~/.codex/config.toml:

notify = ["python3", "/path/to/ai-task-notify/notify.py"]

๐Ÿ“ข Configuring Notifications

ไผไธšๅพฎไฟก (WeCom)

  1. Add the WeCom Bot to your group.
  2. Copy the Webhook URL and paste it into the WECOM_WEBHOOK_URL field in the .env file.

้ฃžไนฆ (Feishu)

  1. Create a bot in your Feishu group.
  2. Copy the Webhook URL and paste it into the FEISHU_WEBHOOK_URL field in the .env file.

้’‰้’‰ (DingTalk)

  1. Create a DingTalk bot for your group.
  2. Copy the Webhook URL and set it in your .env file as needed.

้‚ฎไปถ (Email)

  1. Enable SMTP settings in your file.
  2. Enter your email providerโ€™s SMTP server information.

๐Ÿ“ˆ Features

๐Ÿ“‹ System Requirements

To run ai-task-notify, ensure your system meets the following requirements:

๐Ÿ“‚ Support and Feedback

If you encounter issues or have questions, donโ€™t hesitate to check our Issues page for help. You can also submit your queries there.

๐ŸŒ Conclusion

Following these steps will help you successfully download and run the ai-task-notify application. For more detailed assistance, refer to our documentation or reach out for support.

Remember to visit our Releases page to download the application now.