https://github.com/warengonzaga/bmc-updates-bot
Official open-source project for branded update Discord bot for Buy Me a Coffee Discord community server.
https://github.com/warengonzaga/bmc-updates-bot
Last synced: 5 months ago
JSON representation
Official open-source project for branded update Discord bot for Buy Me a Coffee Discord community server.
- Host: GitHub
- URL: https://github.com/warengonzaga/bmc-updates-bot
- Owner: warengonzaga
- License: gpl-3.0
- Created: 2020-11-23T16:57:52.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2025-06-27T19:33:57.000Z (12 months ago)
- Last Synced: 2025-09-28T18:36:41.498Z (8 months ago)
- Language: JavaScript
- Homepage: https://buymeacoffee.com
- Size: 61.5 KB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: contributing.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Buy Me a Coffee - Update Discord Bot
Official open-source project for branded update Discord bot for Buy Me a Coffee Discord community server.
## What is Buy Me A Coffee
Buy Me a Coffee is a simple, meaningful way to fund your creative work.
Without stitching together a bunch of apps like Patreon, Mailchimp, and a donate button — you can accept support, memberships, and build a direct relationship with your fans. [Create your account here](https://buymeacoff.ee/?via=WarenGonzaga).
## Features
...
## Usage & Commands
...
### For Development
1. Make this
```bash
git clone https://github.com/WarenGonzaga/bmc-updates-bot
cd bmc-updates-bot
npm i
```
Or use `yarn`.
1. Edit the `config.example.json` and rename to `config.json`.
1. You can start your script with `npm start` or directly with `node app.js`.
### On a server
1. Make this
```bash
git clone https://github.com/WarenGonzaga/bmc-updates-bot
cd bmc-updates-bot
npm i
```
Or use `yarn`.
1. Edit the `config.example.json` and rename to `config.json`.
1. Install **pm2** on your server with `npm i -g pm2`.
1. Start your script with `pm2 start app.js --name bmc-expresso`. ([See the documentation](https://pm2.keymetrics.io/docs/usage/quick-start/)) You can leave the CLI and your bot run anytime.
...
## Permissions
This bot require `117760` permission.
You can add yourself with replace _BOTID_ by an ID of your bot.
https://discord.com/api/oauth2/authorize?client_id=IDBOT&permissions=117760&scope=bot
## Todo
- [ ] [RSS Feed for Blog](https://github.com/WarenGonzaga/bmc-updates-bot/issues/1)
- [ ] [Twitter Feed](https://github.com/WarenGonzaga/bmc-updates-bot/issues/3)
- [ ] [Facebook Feed](https://github.com/WarenGonzaga/bmc-updates-bot/issues/4)
- [ ] [YouTube Feed](https://github.com/WarenGonzaga/bmc-updates-bot/issues/5)
## Related Projects
- _[buymeacoffee.js](https://github.com/warengonzaga/buymeacoffee.js)_
- _[buymeacoffee-cli](https://github.com/warengonzaga/buymeacoffee-cli)_ (work in progress)
- _[buymeacoffee-wp](https://github.com/warengonzaga/buymeacoffee-wp)_ (work in progress)
- _[bmc-music-bot](https://github.com/warengonzaga/bmc-music-bot)_ (work in progress)
- _[bmc-mod-bot](https://github.com/warengonzaga/bmc-mod-bot)_ (work in progress)
## Contributing
Contributions are welcome, create a pull request to this repository and I will review your code. Please consider to submit your pull request to the ```dev``` branch. Thank you! Don't forget to read and follow the [contribution guidelines](CONTRIBUTING.md) and [code of conduct](CODE_OF_CONDUCT.md) first.
## Community
Join to the official Buy Me a Coffee Discord community server!
## License
BMC Update Discord Bot is licensed under GNU General Public License v3 -
## Authors
BMC Update Discord Bot is Developed and Maintained by **[Waren Gonzaga](https://bmc.xyz/warengonzaga)** and **[Thomas Bnt](https://buymeacoffee.com/thomasbnt/?via=thomasbnt)** with the help of awesome [project contributors](https://github.com/WarenGonzaga/bmc-updates-bot/graphs/contributors).
---
:computer: Made with :heart: and :coffee: by Waren Gonzaga with **YHWH** :pray: