messagebird / messagebird-nodejs

The open source Node.js client for MessageBird's REST API
https://www.messagebird.com/developers
105 stars 44 forks source link

Promises #36

Open julien-c opened 5 years ago

julien-c commented 5 years ago

Is promises support on the roadmap for this lib?

mikecentric commented 3 years ago

I would love this too.

In the meantime I use:


import util from 'util';
import initMB from 'messagebird';

const messagebird = initMB(messagebirdKey);

const send = util.promisify(messagebird.messages.create);

await send({
    originator : '<YOUR-MOBILE-NUMBER>',
    recipients : [ '<YOUR-MOBILE-NUMBER>' ],
    body : 'Hi! This is your first message'
});