Skip to content

GroupMe bot built on python, GroupME API, Capital One Nessie API, API.AI, Quandl, Bing, Mailgun, Flask, Bootstrap, and ngrok.

Notifications You must be signed in to change notification settings

kdsanman/onu-groupme-bot

Repository files navigation

Onu: Make money with your Friends

Why?

The earlier you start investing, the better.

However, millenials are investing less than previous generations. So, the question is, how can we make it easier for students to invest?

Onu is a chatbot designed to help people start investing with friends, making it both fun and profitable!

How does it work?

Onu Steps

  1. Set up a GroupMe with a group of friends
  2. Learn about investing and stocks
  3. Choose stocks with the help of Onu
  4. Buy a stock directly through GroupMe using Onu
  5. Keep track of your portfolio through the UI

The app interacts with a CapitalOne trust account that is the central place for your group investing.

Technical Details

Our python server(Bot/Bot.py) is the main server that runs our whole bot.

APIs and Frameworks Used

How to run this bot and UI

The keys, group id, and authentication tokens need to be filled in prior to starting the program. These can be set up in the config.json file. To run the bot:

git clone https://github.com/kdsanman/onu-groupme-bot.git
cd onu-groupme-bot
cd Bot
python3 bot.py

To run the UI:

cd Web-Interfaces
./ngrok http 5002

Team Members: Kyle Feng, Ben Stobaugh, Kim Santiago, Kobi Felton, Glory Jain

Disclaimer: The creators of this app are not responsible for any financial losses/damages incurred through the use of this app.

About

GroupMe bot built on python, GroupME API, Capital One Nessie API, API.AI, Quandl, Bing, Mailgun, Flask, Bootstrap, and ngrok.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages