Skip to content

yvesmh/slickdeals-notifier-netcore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slickdeals notifier in .NET core

Console application that scrapes www.slickdeals.net and notifies when there are any deals with more than 100 votes.

Uses SQLite to make sure it doesn't notify duplicate deals.

Email notification setup

If you want to run the notifier and enable email notifications when a deal meets your notification criteria, you must create a SendGrid account and follow the instructions to generate an API Key and Single Sender Verification.

Setting up your Sendgrid API Key

To set up your SendGrid API Key, follow the Email Web API steps in the SendGrid app, then create an environment variable called SLICKDEALS_SENDGRID_APIKEY and set its value to the API Key generated there.

Setting the "mail from" and "email to" addresses

Go through the Single Sender Verification steps in the SendGrid app, then update appsettings.config with the email address you used for the verification.

{
  "EmailFrom": "[email protected]",
  "EmailTo": "[email protected]"
}

Contributions

PRs are welcome! If you see any area of improvement, feel free to create a PR to address it.

About

Slickdeals notifier in .NET core

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages