hubtel-sms-node

1.0.3 • Public • Published

hubtel-sms-node

A node wrapper around hubtel sms api. [WIP]

Installation

yarn add hubtel-sms-node

Usage

Sending message using hubtel

const hubtel = require('hubtel-sms-node')({
  clientId: 'your key here',
  clientSecret:  'your secret here'
});

let payload = {
  from: "Sample Message",
  to: '2330244161819',
  registeredDelivery: true,
  message: 'Yo, this should work.. hehe'
}

hubtel.sendSMS(payload).then((response) => {
 /* play with response */
}).catch(error => {
  /* handle errors here */
})

Todo

  • [ ] Update docs to include type of response recieved after making request.
  • [ ] Check status of messages sent (add new method)
  • [ ] Add a 5 second break between requests to make sure we are following api rules.
  • [x] Sanitize and encode input
  • [x] Write tests for library
  • [x] Use a seperate method to build url

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.3
    2
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.3
    2
  • 1.0.2
    0
  • 1.0.1
    0
  • 1.0.0
    0

Package Sidebar

Install

npm i hubtel-sms-node

Weekly Downloads

2

Version

1.0.3

License

ISC

Unpacked Size

6.17 kB

Total Files

7

Last publish

Collaborators

  • gwuah