Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    up-or-txtpublic

    up-or-txt

    Monitor a url and start txting if it goes down. You can get this working with a free twilio account.

    npm install up-or-txt
    

    The example below will monitor https://www.google.com and start txting you if google returns a non-200 more than 3 times in a row. It will continue to txt you every 10 minutes until it is back up.

    var watch = require('up-or-txt');
     
    watch({
        twilio:{
            sid: 'your-twilio-sid',
            token: 'your-twilio-token',
            number: 'your-twilio-phone-number'
        },
        phones: ['your-number'],
        checkInterval: 1000 * 30,
        txtInterval: 1000 * 60 * 10,
        url: 'https://www.google.com/',
        maxFailureCount: 3,
        message: 'google is broken!'
    });

    install

    npm i up-or-txt

    Downloadsweekly downloads

    18

    version

    0.0.8

    license

    MIT

    repository

    githubgithub

    last publish

    collaborators

    • avatar