Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jayantur13/octopaji
Based on octokit/rest api, this bot is made using Nodejs which automates labelling and maintainer assignment, search for similar issues/PR and posts gif on various events of a repository in GitHub.
https://github.com/jayantur13/octopaji
bot bots botservice gh-bot github-bot github-bot-2024 github-bots probot
Last synced: about 1 month ago
JSON representation
Based on octokit/rest api, this bot is made using Nodejs which automates labelling and maintainer assignment, search for similar issues/PR and posts gif on various events of a repository in GitHub.
- Host: GitHub
- URL: https://github.com/jayantur13/octopaji
- Owner: jayantur13
- License: other
- Created: 2024-09-04T07:04:04.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2024-09-28T03:29:14.000Z (3 months ago)
- Last Synced: 2024-10-18T12:43:25.186Z (2 months ago)
- Topics: bot, bots, botservice, gh-bot, github-bot, github-bot-2024, github-bots, probot
- Language: JavaScript
- Homepage: https://octopaji.vercel.app
- Size: 2.14 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# OctoPaji
A GitHub App (bot) built using Node,Octokit/restapi and ofcourse Tenor API, that posts gif when you install this in your repositories
## Setup
```sh
# Install dependencies
npm install# Run the bot
npm start/dev
```## env example
```sh
# The ID of your GitHub App
APP_ID=Number
WEBHOOK_SECRET=AlphaNumeric
PORT=Some_PORT_Num
CLIENT_KEY=Alpha numeric (anything)
API_KEY=From_Tenor
```## Bot Features
- Search for similar issue/PR (Make a comment)
- Comment gif for various event related to "issue and PR"
- **More events planned (Needs proper implementaton with no fail)## Bot Installation
```sh
# Copy and paste the url
https://github.com/apps/OctoPaji
```## Contributing
If you have suggestions for how OctoPaji could be improved, or want to report a bug, open an issue! We'd love all and any contributions.
For more, check out the [Contributing Guide](https://github.com/jayantur13/OctoPaji/blob/master/CONTRIBUTING.md).
Please adhere to this project's [Code Of Conduct](https://github.com/jayantur13/OctoPaji/blob/master/CODE_OF_CONDUCT.md).
## Changelog
All the changes are [here](https://github.com/jayantur13/OctoPaji/blob/master/CHANGELOG.md)
## License
[MIT](https://github.com/jayantur13/OctoPaji/blob/master/LICENSE) © 2024 Jayant Navrange