Skip to content

A tool for monitoring repositories in the elizaOS-plugins github organization, automating the identification of maintainers and tracking repository status.

License

Notifications You must be signed in to change notification settings

shakkernerd/eliza-plugins-monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eliza Plugins Monitor

A TypeScript-based tool for monitoring repositories in the elizaOS-plugins organization.
It automates maintainer tracking, making it easier to identify and manage maintainers for each repository.

How to Use

1. Clone the repository

git clone https://github.com/shakkernerd/eliza-plugins-monitor.git
cd eliza-plugins-monitor

2. Install dependencies

pnpm install

3. Set up GitHub authentication

Create a .env file in the project root and add your GitHub Personal Access Token (classic):

GITHUB_TOKEN=your_github_personal_access_token

Your token should have repo read permissions to fetch repository and collaborator details.

4. Run the monitor

pnpm run start

This executes the script using ts-node to fetch repos and generate maintainers.csv.

Output

After execution, the script generates a CSV file with the following format:

Repository Name Has Maintainers? Current Maintainers Open Issues Repository URL
repo-1 true name(s) 1 https://

...

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

A tool for monitoring repositories in the elizaOS-plugins github organization, automating the identification of maintainers and tracking repository status.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published