stocks-discord-bot
Project Overview
Implement a python bot that keeps a list of your favorite stocks and gives you on demand access to price change analysis via sending commands as messages through Discord.
Libraries used in this project
Pandas and Pandas_ta libraries
- Needed for data manipulation and storage in DataFrame classes, Pandas_ta has technical analysis specific functions that make appending useful data to dataframes very easy
- Learn more about the pandas library
- Learn more about the pandas_ta library
yfinance library
- Reliable, threaded, and Pythonic way to download historical market data from Yahoo! finance
- Learn more about the yfinance library
Commands library from discord.ext
- Used to create the discord bot, override defualt commands, and create our own
- Learn more about the discord commands library
random module
- Used to create pseudorandom numbers for random greetings list used by bot (completely optional, but fun)
- Learn more about the Random library
datetime module
- Used to automatically update data window
- Learn more about the datetime module