Skip to content

Latest commit

 

History

History
76 lines (59 loc) · 1.97 KB

README.md

File metadata and controls

76 lines (59 loc) · 1.97 KB

Lark GitHub bot

Lark/FeiShu notification bot based on GitHub actions, which is an Open-source alternative of the official GitHub assistant (disabled for new users in FeiShu).

Lark notification

Open in GitHub Codespaces Open in Gitpod

Supported events

  1. Push
  2. Issues
    1. opened
    2. reopened
    3. edited
    4. transferred
    5. labeled
    6. unlabeled
    7. assigned
    8. unassigned
    9. closed
  3. Pull request
    1. opened
    2. reopened
    3. edited
    4. labeled
    5. unlabeled
    6. assigned
    7. unassigned
    8. closed
  4. Issue comment
    1. created
    2. edited
  5. Release
    1. published

Usage

First, create set up a repository as described below, then set the Web hook URL of your Lark custom bot to LARK_CHATBOT_HOOK_URL secret variable in your GitHub repository settings.

New repository

Click the Use this template button on the top of this GitHub repository's home page to create your own repository.

Old repository

NPM compatible environment for example:

npm i pnpm -g
cd /path/to/your/git/repository/root

folders=".github/workflows .github/scripts"

for folder in $folders; do
   mkdir -p $folder
   cd $folder
   pnpx get-git-folder https://github.com/idea2app/Lark-GitHub-bot main $folder
   cd -
done

Acknowledgement