https://github.com/link-wolf/kupobot
My first (simple) general purpose discord bot
https://github.com/link-wolf/kupobot
bot discord discord-bot nodejs
Last synced: about 2 months ago
JSON representation
My first (simple) general purpose discord bot
- Host: GitHub
- URL: https://github.com/link-wolf/kupobot
- Owner: Link-Wolf
- Created: 2022-07-21T12:27:12.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-19T12:14:01.000Z (almost 2 years ago)
- Last Synced: 2025-01-27T12:49:39.429Z (over 1 year ago)
- Topics: bot, discord, discord-bot, nodejs
- Language: JavaScript
- Homepage:
- Size: 169 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Table of Contents
## About The Project
Kupobot is a classic and simple **french** discord bot developped in javascript
It was my first real project with javascript and with bots
The bot isn't public and only run on 2 servers
### Features
- Reacts to all messages containing `kupo`, with a random answer among several predefined ones
- Answers existential questions containing both `kupo` and `?` (on the same principle as [Magic 8 Ball](https://en.wikipedia.org/wiki/Magic_8_Ball))
- Answers all greetings (contained in the [config file](/config.json)) containing `kupo`
- Reacts to a few other types of messages (like `quoi` -> `feur`)
Commands :
- `/kupohelp` to see all features
- `/suggestion [user suggestion]` to send your idea directly from discord
- `/annivset [day 1-31]/[month 1-12]` save your birthday so the bot can announce it on d day
- `:annivdel [user tag]` **ADMINISTRATOR ONLY** delete the birthday of the specified user
## Getting Started
The bot is private
## Usage examples
The help command
The existential question answer
## Roadmap
- [ ] Add more usefull features
See the [open issues](https://github.com/Link-Wolf/kupobot/issues) for a full list of proposed features (and known issues).
## Contributing
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!
1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request