https://github.com/epigos/newsbot
A news bot written in Go for Dialogflow and Facebook messenger
https://github.com/epigos/newsbot
autocert chatbot crawler datastore dialogflow facebook-messenger-bot golang letsencrypt newsfeed
Last synced: 3 months ago
JSON representation
A news bot written in Go for Dialogflow and Facebook messenger
- Host: GitHub
- URL: https://github.com/epigos/newsbot
- Owner: epigos
- License: mit
- Created: 2019-01-14T15:19:47.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-14T15:24:23.000Z (over 6 years ago)
- Last Synced: 2025-01-27T05:41:40.668Z (5 months ago)
- Topics: autocert, chatbot, crawler, datastore, dialogflow, facebook-messenger-bot, golang, letsencrypt, newsfeed
- Language: Go
- Size: 50.8 KB
- Stars: 2
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# News Messenger bot
A messenger news bot which crawls news articles and sent them to facebook messages upon receipt of message.
## Example chat commands
send me news
send me sports news
give me news from yesterday
give me news from BBC## Third-party services
- [Dialogflow](https://dialogflow.com/docs)
- [Facebook messenger](https://developers.facebook.com/docs/messenger-platform/)## Database
Uses [Gcloud datastore](https://cloud.google.com/datastore/docs/tools/datastore-emulator)
## Copy and update env file with appopriate settings
cp env/sample.env env/local.env
## dev start
go run main.go