Inspiration
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
- css
- discord
- goingecko-api
- html
- javascript
- mongodb
- node.js
- yahoo-stock-prices
Log in or sign up for Devpost to join the conversation.