novuhq / novu

Open-Source Notification Platform. Embeddable Notification Center, E-mail, Push and Slack Integrations.
https://novu.co
Other
35.52k stars 3.92k forks source link

[NV-183] - Add Whispir sms provider #57

Open PhakornKiong opened 3 years ago

PhakornKiong commented 3 years ago

What?

New Whispir SMS Provider, Whispir is one of the famous SMS providers here in Singapore.

Why?

To have the ability to use Whispir as a provider.

How?

Add new provider based on this guide

Usage

Example for Whispir SMS provider registration needs to be finalized.

await notifire.registerProvider(
  new WhispirSmsProvider({
    username: process.env.WHISPIR_USERNAME,
    password: process.env.WHISPIR_PASSWORD,
    apiKey: process.env.WHISPIR_API_KEY
  })
);
scopsy commented 3 years ago

Thank you @PhakornKiong. Let me know if you want to take this one.

ComBarnea commented 3 years ago

@PhakornKiong, I just updated the description to include some more information on what we are trying to get here, thanks!

LuigiZaccagnini commented 3 years ago

I would like to try this issue! Could someone please assign it to me @scopsy ?

ComBarnea commented 3 years ago

just assigned this to you @LuigiZaccagnini good luck! let us know if you need any help, here or over at discord.

peoray commented 2 years ago

Hi @scopsy can I work on this? 🙂

chavda-bhavik commented 2 years ago

Hey, @iampearceman I would like to work on this issue.

peoray commented 1 year ago

@scopsy can I get help on this? https://developers.whispir.com/2a21cad9e5da7-authentication#obtain-an-api-key

scopsy commented 1 year ago

Sure @peoray! Is it possible to create a demo account without paying?

peoray commented 1 year ago

@scopsy Not sure, I just sent them an email referencing this issue. I was hoping if Novu applies instead, it would be easier but I'll update you when they reply.

rifont commented 1 year ago

Hey @scopsy, could I pick this one up?

scopsy commented 1 year ago

@richardfontein sure thing!

MadGanGithub commented 5 months ago

Hey @scopsy, If this is issue is open , could you assign this task to me? I'm interested to work on it