Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(service): Add Facebook(-Messenger) service #4

Open
nikoksr opened this issue Jan 28, 2021 · 10 comments
Open

feat(service): Add Facebook(-Messenger) service #4

nikoksr opened this issue Jan 28, 2021 · 10 comments
Labels
affects/services Issue or PR related to a notification service. good first issue Good for newcomers help wanted Extra attention is needed type/feature New feature or request up for grabs

Comments

@nikoksr
Copy link
Owner

nikoksr commented Jan 28, 2021

Is your feature request related to a problem? Please describe.

Missing support for the popular social network platform Facebook(-Messenger).

Describe the solution you'd like

Implement a notification service like we already did for Telegram etc. At the time writing this imbaggaarm/go-messenger seems to be our best option for implementing it.

@nikoksr nikoksr added type/feature New feature or request affects/services Issue or PR related to a notification service. good first issue Good for newcomers up for grabs labels Jan 28, 2021
@scottpettyjohn
Copy link

I would like to take this one.

@scottpettyjohn
Copy link

After doing a bit of research, it seems that FB messenger only allows messages to be sent in response to a user action. Users cannot be messaged preemptively. Thoughts?

@bajro17
Copy link

bajro17 commented Mar 10, 2021

@scottpettyjohn You are correct it is against facebook policy it is not allowed to auto-post / send / or pre-fill messages

@scottpettyjohn
Copy link

scottpettyjohn commented Mar 10, 2021

@nikoksr I can implement using a page scoped id. assign please.

@nikoksr
Copy link
Owner Author

nikoksr commented Mar 15, 2021

@bajro17 thanks for checking the Facebook policy. And @scottpettyjohn really appreciate your efforts but I don't want to get into any trouble with this project just for the sake of supporting as many services as possible. If Facebook itself does not support this in its API and even forbids it in its policy, then we will not solve this ourselves until the policy or API changes.

@stale
Copy link

stale bot commented May 14, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix This will not be worked on label May 14, 2021
@stale stale bot closed this as completed May 21, 2021
@nikoksr nikoksr reopened this May 25, 2021
@nikoksr nikoksr removed the wontfix This will not be worked on label May 25, 2021
@stale
Copy link

stale bot commented Jul 24, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix This will not be worked on label Jul 24, 2021
@stale stale bot closed this as completed Jul 31, 2021
@nikoksr nikoksr reopened this Aug 13, 2021
@nikoksr nikoksr removed the wontfix This will not be worked on label Aug 13, 2021
@nikoksr nikoksr added the help wanted Extra attention is needed label Apr 25, 2022
@kavyarishi19
Copy link

Is this issue up for taking ?

@nikoksr
Copy link
Owner Author

nikoksr commented Oct 24, 2023

Hi @kavyarishi19, excuse the late response, life got a little busy. Yes, technically the issue is still up for grabs, however, please notice the above discussion regarding Meta's API policy. I'm not sure whether something has changed in the meantime. Thank you for your interest in helping out the project.

@kavyarishi19
Copy link

Then can you create any new issue in which I can work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects/services Issue or PR related to a notification service. good first issue Good for newcomers help wanted Extra attention is needed type/feature New feature or request up for grabs
Projects
None yet
Development

No branches or pull requests

4 participants