Skip to content

Pocket facebook messenger bot built using awslabs/chalice

License

Notifications You must be signed in to change notification settings

ronin13/pocket-bot

Repository files navigation

Pocket Bot

Pocket Bot getpocket logo

Pocket facebook messenger bot built using awslabs/chalice, and runs on AWS Lambda and AWS API Gateway. Getpocket API is used to add URLs.

AWS S3 is used for persistence across runs, since this is serverless, state has to be maintained somewhere.

OAuth2 authentication is handled by the bot.

More details and screenshots coming soon!

  • Free software: MIT license

Why

When using facebook on mobile, it is not possible to share articles to services such as getpocket.com. Due to the nature of facebook api, facebook saves cannot be synced externally either. However, one can still share link to a person or a bot in this case. This bot authenticates the user if not authenticated already, and saves any URLs the user sends/shares to their pocket account.

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

Bot logo

Not affiliated with getpocket.com.

About

Pocket facebook messenger bot built using awslabs/chalice

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published