laravel-notification-channels / channels

Submit suggestions & pull requests here for new notification channels
https://laravel-notification-channels.com/
201 stars 187 forks source link

New Channel Proposals #6

Closed themsaid closed 4 years ago

themsaid commented 8 years ago

Suggesting a new channel

Have a suggestion or working on a new channel? Please create a new issue for that service.

I'm working on a new channel

Please create an issue for it if it does not already exist, then PR you code for review.

This thread is too long, and it will be easier to keep track with suggestions/wip channels split into different issues.

FAQ: http://laravel-notification-channels.com/

themsaid commented 8 years ago

@nbourguig would you us to include the driver into our organisation on GitHub?

themsaid commented 8 years ago

@etiennemarais Yup, I believe all these platforms has a notification action in one name or another.

nbourguig commented 8 years ago

@themsaid Yes of course.

themsaid commented 8 years ago

@nbourguig created a repo and added you as admin: https://github.com/laravel-notification-channels/pivotal-tracker

:)

ahmedash95 commented 8 years ago

@themsaid about twitter notification .. i coded it , but until now it just send a message to user , should i make it tweet too or that's enough .. also the message is text only

christophrumpel commented 8 years ago

Hey @ahmedash95, I already did Twitter. I will push it in the next 2 hours. My first version also only supports text, but the next one will handle images too.

ahmedash95 commented 8 years ago

@christophrumpel oh sorry man , I didn't notice that you are working on it.

christophrumpel commented 8 years ago

@ahmedash95 no problem, sorry you didn't see it. I just pushed a first version. More to come =)

kristiandrucker commented 8 years ago

Hi tomorrow I will try to make a library for my gammu api located here. You will be able to send sms messages from your gammu box using this api.

themsaid commented 8 years ago

@kristiandrucker ping me once you're ready, you may use our skeleton repo as a boilerplate. Have fun :)

kristiandrucker commented 8 years ago

Ok thanks :)

casperboone commented 8 years ago

@kristiandrucker I think someone is working on Gammu already, https://github.com/laravel-notification-channels/new-channels/pull/18

themsaid commented 8 years ago

woops, sorry didn't notice.

kristiandrucker commented 8 years ago

That app needs to have access to db. But my just uses api with auth keys. Should I do it or no?

themsaid commented 8 years ago

@kristiandrucker yes please, if you can avoid DB while maintaining functionality that'd be better actually.

kristiandrucker commented 8 years ago

Ok. But my API lacks the multi modem support because I only have one modem.

kristiandrucker commented 8 years ago

@themsaid Ok. Made it. Should I push it to my repo for now?

barryvdh commented 8 years ago

@freekmurze With the rules cleary laid out and admin rights, I'm okay with moving to this repo.

Shall I transfer my repos here?

themsaid commented 8 years ago

@kristiandrucker sent you a comment on the other Gammu channel PR https://github.com/laravel-notification-channels/new-channels/pull/18

themsaid commented 8 years ago

Hello @barryvdh :) I've created 2 repos for CGM and APN notifications and added you as an Admin.

ahmedash95 commented 8 years ago

@themsaid is it okay if i build one for http://sms.com.eg/ ?

jhaoda commented 8 years ago

@themsaid previously i created a channel for smsc.ru (smsc-ru). Now i want to create another channel for sms.ru, but i'm afraid some confusion if i named it sms-ru. Any ideas?

poxin13 commented 8 years ago

Does it make sense to do a channel for HTML5 Desktop Notifications? Could possibly go a step further and tie it into Echo for users signed in, etc.

irazasyed commented 8 years ago

@poxin13 There's already one using OneSignal which is quite good.

irazasyed commented 8 years ago

@themsaid Are we still listing or no? :)

Ref: Hooks Channel

ElfSundae commented 8 years ago

I will work on BearyChat channel, and I created Laravel-BearyChat before.

I have read the 5.3 doc just now. Should I clone this repo and submit a PR to the new-channels after I finished development? Or please @irazasyed could create a new BearyChat channel in the Laravel Notification Channels and give me admin rights?

mpociot commented 8 years ago

@ElfSundae I just created a repository for you and gave you admin rights to it 👍

ElfSundae commented 8 years ago

Thank you @mpociot , It is awesome ✌️

irazasyed commented 8 years ago

Here are some more services if anyone wants an idea to build a channel:

📡 IFTTT - Open Source Alternatives

💡 Idea: Build a channel that sends data which can be used to trigger services/integrations and further process data.

📲 Notification Services

Some of the below services are paid 💰

Other

📢 If you work on any of the above, please make sure you leave a comment. So others know you're on it.

themsaid commented 8 years ago

@ahmedash95 go for it :)

ElfSundae commented 8 years ago

I have done bearychat. Please review and publish it on packagist.

jhaoda commented 8 years ago

@themsaid https://github.com/laravel-notification-channels/new-channels/issues/6#issuecomment-242075601

irazasyed commented 8 years ago

Here's an interesting API:

ScaleApi // Docs - API For Human Labor. Humans On-Demand.

If someone creates a channel, it could be used to notify their API to take some action like content moderation for example or assign some tasks where a human is required.

ElfSundae commented 8 years ago

Is there anyone working on laravel-notification-channels/apn ?

barryvdh commented 8 years ago

I have a basic one, will try to push today. (using zend apn)

ElfSundae commented 8 years ago

@barryvdh Great! 👍

themsaid commented 8 years ago

@jhaoda sorry I totally missed your comment, go for it and we'll figure out the name thing :)

barryvdh commented 8 years ago

@ElfSundae Initial version is up, but work in progress. But you're welcome to test/help :) (Not on Packagist yet though)

ElfSundae commented 8 years ago

Thanks, I will try.

roulendz commented 8 years ago

It would be awesome of you implimented this on https://smsgateway.me/ Self hosted SMS Gateway!

luisdalmolin commented 8 years ago

I created a driver for Zenvia (An SMS service). Code are done!

https://github.com/luisdalmolin/laravel-zenvia-channel

mattheworiordan commented 7 years ago

@javidsapand you said:

Will work on Ably. Put my name on the list.

Did you make any progress with that? Should we help, or get someone to look at it if you are busy? Thanks for the offer, appreciated.

billmn commented 7 years ago

@themsaid can you please create a repo for PushCrew? https://github.com/billmn/pushcrew

mpociot commented 7 years ago

@billmn I created the repo and added you as a repo administrator https://github.com/laravel-notification-channels/pushcrew

Omranic commented 7 years ago

@mpociot @themsaid @freekmurze I'm working on Authy channel, could you please create a repo. Thanks

Omranic commented 7 years ago

Here we go, ready for usage.. https://github.com/laravel-notification-channels/authy If everything seems fine, you can:

Keep up the good work 🙂

billmn commented 7 years ago

@mpociot Did you seen the code? https://github.com/laravel-notification-channels/pushcrew/issues/1

freekmurze commented 7 years ago

@omranic I'll take care of your package later today.

ahmedash95 commented 7 years ago

@themsaid @freekmurze

https://github.com/ahmedash95/laravel-facebook-poster-notification

I've created a package for posting on facebook walls and pages , could you please create a repo for it .

thanks

freekmurze commented 7 years ago

@ahmedash95 I've created a new repo for you and added you as an admin for that repo.

In that repo you'll find our boilerplate that is used for all packages under this organization. Try to use it as much as possible. For users it is very easy if all packages work more or less the same.

Have fun creating your package!