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

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