Skip to content

An advanced Discord economy bot with real-time financial data, minigames like blackjack, roulette, and business management features.

License

Notifications You must be signed in to change notification settings

SiebeBaree/Coinz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Logo

Coinz

An advanced Discord economy bot with real-time financial data, minigames like blackjack, roulette, and business management features.
Invite Coinz »

Website · Report Bug · Request Feature

GitHub Actions Workflow Status GitHub top language Discord GitHub Repo stars

Table of Contents
  1. About Coinz
  2. Features
  3. Usage
  4. Roadmap
  5. Contributing
  6. Support Coinz
  7. Disclaimer
  8. License
  9. Contact

About Coinz

Coinz Homepage

Coinz is a Discord bot that brings a dynamic economy into your server. Engage your community with features that simulate real-world economic activities such as trading stocks and cryptocurrencies, managing a business, farming, and so much more. Coinz is designed to be a fun and interactive experience for users of all ages.

Tech Stack

Bun Turborepo MongoDB Docker discord.js Next.js Vercel Prisma NextAuth.js LemonSqueezy

Features

  • Real-time financial data for stocks and cryptocurrencies.
  • In-depth business simulation allowing users to create and manage their own virtual businesses.
  • A comprehensive suite of games directly accessible within Discord.
  • Farming simulation where users can grow, harvest, and sell crops.
  • A virtual shop where users can purchase items to enhance their experience or trade with other players.

Usage

To get started with Coinz:

  1. Invite the bot to your Discord server.
  2. Use the /help command in your server to see all available commands and features.

To get started using Coinz, please refer to our guides.

Roadmap

  • Rewrite code with functional programming principles
  • Add voting system
  • Add custom sharding stats
  • Work on fully automated CI/CD pipeline
  • Multi-language Support
    • Dutch
    • French
    • Additional languages upon request

Visit the roadmap for a full list of proposed features.

Contributing

Want to contribute? Great, we love that! Please take your time on opening a new issue.

Developers

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

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. Pull the latest changes from the original repository (git pull upstream development)
  3. Create your Feature Branch (git checkout -b feature/AmazingFeature development)
  4. Commit your Changes (git commit -m 'Add some AmazingFeature')
  5. Push to the Branch (git push origin feature/AmazingFeature)
  6. Open a Pull Request

Users

You can still contribute without writing a single line of code! Here are some ways you can help:

  • Reporting Bugs: If you encounter a bug, please open an issue with the tag "bug" or open a post in our support server.
  • Suggesting Features: If you have an idea for a new feature, please open an issue with the tag "enhancement" or open a post in our support server.
  • Coinz Premium: Consider supporting the project by purchasing Coinz Premium. This will help us cover the costs of running the bot and allow us to continue developing new features. Learn more.

Support Coinz

Coinz has started as a passion project but has developed way further than I ever imagined. To support this rappid growth please consider buying premium or donating.

If you can't/don't want to donate anything, that's fine. You can also support Coinz by starring this repository. To make this bot even better consider opening a pull request or issue with a new feature.

Disclaimer

  • You are not allowed to use the entire code of Coinz without making significant changes or improvements to the original code.
  • When using any part of this code, you are required to make your project open source, and provide proper credit and acknowledgement to the original project.
  • You are strictly prohibited from making any profit or monetizing projects that use this code, directly or indirectly.
  • Uploading this code to any service such as discordbotlist or top.gg is strictly forbidden. You are only allowed to host this bot for your community or utilize small portions of this code for your own public bot.

Please note that the author will NOT provide assistance in understanding or implementing the source code. It is your responsibility to understand and adapt the code as needed for your own project.

License

We use the GNU GPLv3-license. If you plan to use any part of this source code in your own bot, we would be grateful if you would include some form of credit somewhere.

You may copy, distribute and modify the software as long as you track changes/dates in source files. Any modifications to or software including (via compiler) GPL-licensed code must also be made available under the GPL along with build & install instructions.

Fetched from TLDRLegal, please also read the LICENSE.TXT if you plan on using the source code. This is only a short summary. Please also take note of that we are not forced to help you, and we won't help you host it yourself as we do not recommend you doing so.

Contact

Siebe Baree - x.com/BareeSiebe - linkedin.com/siebe-baree - siebe.baree@outlook.com - siebe_b on Discord