/Crypto-and-Stock-Tracker-Bot

Cryptocurrency and Stock tracker Bot.

Primary LanguagePython

Cryptocurrency and Stock tracker Bot

SMTP

Simple Mail Transfer Protocol (SMTP) is a protocol, which handles sending e-mail and routing e-mail between mail servers. Python provides smtplib module, which defines an SMTP client session object that can be used to send mail to any Internet machine with an SMTP or ESMTP listener daemon.

SMTP Parameters:

  • Host: This is the host running your SMTP server. You can specify the IP address of the host or a domain name.
  • Port: If you are providing host argument, then you need to specify a port, where SMTP server is listening.
  • Local Hostname (for a local machine).

Selenium Python (for ChromeDriver)

Selenium Python bindings provide a simple API to write functional/acceptance tests using Selenium WebDriver. Selenium WebDriver provides a convenient API to access WebDrivers like Firefox, Ie, Chrome, Remote etc.
The current supported Python versions are 3.5 and above.

email.mime

Email API to build messages structure and individual message objects by hand. This makes a very convenient interface for slicing-and-dicing MIME messages. In this project it is applied for MIMEText, MIMEImage and MIMEMultipart.

yahoo_fin

yahoo_fin offers a reliable, threaded, and Pythonic way to visualize real time data and to download historical market data from Yahoo! finance.