# Reddit notify An app that periodically checks a subreddit for a keyword and will send out an SMTP message if found # Config Configuration is done via a `config.ini` file within the same location of the application. Check the example on how to properly set up the `config.ini` file. You can also pass in a command line argument to specify the location of the config file: ``` python main.py --config ~/config.ini ``` ## App The app section defines running configuration to parse through. ### Subreddit The subreddit of your choosing: ``` subreddit = hardwareswap ``` The configuration does allow for multiple subreddits to be parsed through by adding a comma between the subreddits: ``` subreddit = hardwareswap, mechmarket ``` ### Interval The interval in minutes on how ofter to request data from Reddit. This example will request data from Reddit every 5 minutes: ``` interval = 5 ``` ### Keyword The keywords to be matched: ``` keyword = holy pandas ``` The configuration does allow for multiple keywords to be parsed through by adding a comma between the keywords: ``` keyword = holy pandas, boba u4t ``` ## SMTP The SMTP section defines the configuration for sending to the SMTP server. ### SMTP Server The location of the SMTP server: ``` smtp_server = localhost ``` ### SMTP Port The port used for SMTP (at this current time it does not support TLS): ``` smtp_port = 25 ``` ### SMTP Username The username used to authenticate to the SMTP server: ``` smtp_username = username ``` ### SMTP Password The password used to authenticate to the SMTP server: ``` smtp_password = password ``` ### SMTP To The e-mail address you want to send the SMTP message to: ``` smtp_to = example_to@example.com ``` ### SMTP From The e-mail address you want to send the SMTP message from: ``` smtp_from = example_from@example.com ```