msw-subscribe

0.1.0 • Public • Published

msw-subscribe

Build Status

CLI too to scan for swell matching specific criteria at any break across the world. Uses MSW forecast data and msw-api node module to query the MSW API.

Usage requirements

Quickstart

#install globally 
npm install -g msw-subscribe
 
#set environment variables of authentication to MSW and SendGrid 
export MSW_API_KEY='YOUR API KEY'
export SENDGRID_USERNAME='YOUR SENDGRID USERNAME'
export SNEDGRID_PASSWORD='YOUR SENDGRID PASSWORD'
 
#run a query for spot 123 and if the forecast matches the query, email the recipients 
msw recipient:test@example.com,another@example.com spot:123 units:us minBreakingHeight:3 minSequence:5

Valid parameters

  • [Required] recipient: comma-delimited list of emails to send to
  • [Required] spot: MSW spot ID for the break
  • [Optional] units: Units to query (default of US. Options include UK and EU)
  • [Optional] from: Name of sender
  • [Optional] fromName: Email of sender
  • [Optional] replyTo: Email to reply to (default of fromName if exists)
  • Any parameter to Forecast.where() - see msw-api for more details

Package Sidebar

Install

npm i msw-subscribe

Weekly Downloads

1

Version

0.1.0

License

BSD-2-Clause

Last publish

Collaborators

  • justinjmoses