Many of our friends (some of ourselves included) love using the Dank Memer Discord bot, where you buy items and earn useless money. We wanted to recreate this but with an Elon/stock market theme. NOTE: We did not take any of the code that was used in Dank Memer (it’s closed-source anyways), we coded the website and bot all by ourselves.

What it does

Our Discord bot has lots of fun built-in commands that range from money laundering to investing in the stock market. Other than just being a fun bot, this can also teach users how to do "stonks" and invest in the stock market with fake money, but real market data.

How we built it

We used Node.js to build the bot and then made a website using the standard HTML/CSS/JavaScript. We used MongoDB to store user data, the Coin-Gecko API to convert from Dogecoin to USD, & the Yahoo Finance API for live cryptocurrency and stock data.

Challenges we ran into

One challenge we ran into was trying to all collaborate on a project virtually, because of Covid. Another challenge was getting live stock data. We first tried to manually web scrape websites, but found that we didn't have enough time, so we switched to some API's for stock information.

Accomplishments that we're proud of

We delivered everything that we planned to do without compromising on features or accessibility. We also managed to copy/modify a very popular closed-source Discord bot in the span of just 2 days.

What we learned

We learned how to create more efficient requests to MongoDB, and also learned how to webscrape although we didn’t use that method in our final product.

What's next for Elon Discord Bot

More hobbies, cryptocurrency support, and server customizability.

Built With

Share this project: