Inspiration

We looked at lots of popular memes recently, and one that stood out was the recently price crash of the cryptocurrency market, which inspired us to make a crypto game.

What it does

https://youtu.be/hhcNKm9l5Hc

How we built it

We built the bot using Python3 and the discord.py library. The bot has a script for each command, which are all loaded by the main startup script.

Challenges we ran into

We ran into issues with sqlalchemy, which forced us to send SQL commands via their own format instead of standard SQL format. We also had challenges with the leaderboard system, which we did not have enough time to fix.

Accomplishments that we're proud of

We're proud of our ability to work together in sync, and the features we managed to develop in the short timespan we had while working in different timezones.

What we learned

We learned a lot about using cloud hosting providers for hosting databases, the internal workings of Discord bots, and lots about working with SQL in general.

What's next for Crypto Tycoon Bot

We hope to expand the amount of features and polish the user experience.

Built With

Share this project:

Updates

posted an update

Hey everyone, it seems like the "What it does" section got overwritten with the video link. Here's what it's supposed to say:

The bot uses Google Cloud Platform to host a postgres SQL db which stores all info. The bot has an economy system, made up of 6 unique fake cryptocoins. You can mine BSD (our version of USD) by solving math problems, which have varying difficulty and are pooled from a question bank. The harder the question is, the more you get rewarded. If you get the problem wrong, then the reward amount is deducted from your balance. You can exchange BSD to 5 other currencies, which all have exchange rates pulled from real-life cryptocurrencies. The goal is to use the exchange system to your advantage to get as rich as possible, so you can buy fake NFTs. The bot's biggest planned aspects are its trading system to allow sending BSD to others, and its leaderboard system, allowing you to see who is the richest across all servers the bot is in so you can flex on others.

Log in or sign up for Devpost to join the conversation.