Tribble
Tribble is a discord.js payment bot based off of discord.js-menu that creates tickets and automatically validates payments.
Screenshots
Features
- Creates individual ticket channels in your server for payments.
- Generates a unique ticket code so payments have a minimal chance of being repeated.
- Automates payments received of your choice (currently supports Venmo, PayPal, and Cash App)
Setup and Configuration
For first time installation and configuration, view the Wiki.
Contributing
All contributions are welcome.
Make sure there are no changes made to the original .env
file. If there are changes made, run git checkout HEAD -- .env
to reset it.
Now, create a copy of the original .env
file by running cp .env dev.env
. This creates a file named dev.env
you will modify when contributing and testing Tribble.
Next, make sure to set the dev
variable.
index.js
dev = true; // Change this if you are contributing to Tribble.
Before making a pull request, make sure the state of the repository is one in which a user could use without issues. This means, make sure that you set the dev
variable back to false
when you are ready to commit.
Acknowledgements
- discord.js-menu by Jowsey
- DiscordTickets and leekslazylogger by eartharoid
- googleapis by Google