open-index/open-npm huggingface dataset:
npm package: @jnv/deathbycaptcha
Description: deathbycaptcha API wrapper for Node.js
Author: Eric Abouaf
Latest version: 1.3.3

# deathbycaptcha API wrapper for Node.js

Post a captcha to the [deathbycaptcha](http://www.deathbycaptcha.com/) service, then polls until the captcha is decoded.

## Installation

    npm install deathbycaptcha4


## Usage


Set up your credentials:

    var deathbycaptcha = require('deathbycaptcha4');

    deathbycaptcha.credentials({
        username: 'yourusername',
        password: 'xxxxxxxx'
    });


Decode from a url, with a 10 seconds polling interval:

    deathbycaptcha.decodeUrl(url, 10000, function(err, result) {
        console.log(result.text);
    });


or decode from a file:

    deathbycaptcha.decodeFile('modern-captcha.jpg', 10000, function(err, result) {
        console.log(result.text, result.id);
    });


report invalid captcha:

    deathbycaptcha.report(captchaId, function(err, result) {
        console.log(err);
    });  


get your credit balance:

    deathbycaptcha.credit(function(err, result) {
        console.log(result.balance);
    });

get service status:

    deathbycaptcha.status(function(err, result) {
        console.log(result.todays_accuracy);
    });