https://github.com/bobymcbobs/discord-response-bot
Send responses when certain words or exact phrases are said
https://github.com/bobymcbobs/discord-response-bot
containers discord docker javascript kubernetes node nodejs yaml
Last synced: 3 months ago
JSON representation
Send responses when certain words or exact phrases are said
- Host: GitHub
- URL: https://github.com/bobymcbobs/discord-response-bot
- Owner: BobyMCbobs
- License: agpl-3.0
- Created: 2020-02-14T19:48:04.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-04-03T09:01:47.000Z (about 2 years ago)
- Last Synced: 2025-10-25T00:40:15.341Z (8 months ago)
- Topics: containers, discord, docker, javascript, kubernetes, node, nodejs, yaml
- Language: JavaScript
- Homepage: https://gitlab.com/BobyMCbobs/discord-response-bot
- Size: 2.13 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: docs/security.md
Awesome Lists containing this project
README
# Discord response bot
> respond to a message with a random response if the message contains a trigger phrase
## Features
- respond with random phrase
- regex based trigger phrases
- basic rate limiter
- extensible code composition
- minimal application
## Response definitions
example of a responses config:
```yaml
---
^ping$:
- pong
^pong$:
- ping
the magic word:
- you found the magic word!
hello|good morning|good evening:
- greetings
- hey!
```
example back-and-forths:
> User: ping
> Bot: pong
> User: pong
> Bot: ping
> User: hello there!
> Bot: greetings
> User: good morning
> Bot: hey!
## Docs
read the docs over at [bobymcbobs.gitlab.io/discord-response-bot](https://bobymcbobs.gitlab.io/discord-response-bot) or in the [docs folder](./docs).
## License
Copyright 2019-2023 Caleb Woodbine.
This project is licensed under the [AGPL-3.0](http://www.gnu.org/licenses/agpl-3.0.html) and is [Free Software](https://www.gnu.org/philosophy/free-sw.en.html).
This program comes with absolutely no warranty.