https://github.com/circa10a/google-home-aws-news
A webhook for google assistance integrations to provide the latest AWS news
https://github.com/circa10a/google-home-aws-news
go google-assistant google-assistant-actions webhook
Last synced: 9 months ago
JSON representation
A webhook for google assistance integrations to provide the latest AWS news
- Host: GitHub
- URL: https://github.com/circa10a/google-home-aws-news
- Owner: circa10a
- License: mit
- Created: 2020-02-02T22:40:35.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2020-12-12T15:07:41.000Z (over 5 years ago)
- Last Synced: 2025-01-10T22:28:35.449Z (over 1 year ago)
- Topics: go, google-assistant, google-assistant-actions, webhook
- Language: Go
- Homepage: https://assistant.google.com/services/a/uid/0000006c6dc51de5
- Size: 224 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# google-home-aws-news
[](https://goreportcard.com/report/github.com/circa10a/google-home-aws-news)
A Google Assistant webhook integration to provide the latest AWS news.
* [View details on Google](https://assistant.google.com/services/a/uid/0000006c6dc51de5)
* Deployed on Heroku at https://google-home-aws-news.herokuapp.com/webhook
_Powered by [go-aws-news](https://github.com/circa10a/go-aws-news)_
## Usage
- "OK Google, Talk to cloud computing news"
> Note: News items are cached for 8 hours, then renewed with another request
### Example View

## Configuration
| | | | | | |
|-------------|-----------------------------------------------------------------------|----------------------|------------------------|-----------|---------------|
| Name | Description | Environment Variable | Command Line Argument | Required | Default |
| GIN MODE | Runs web server in production or debug mode |`GIN_MODE` | NONE | `false` | `release` |
| PORT | Port for web server to listen on | `PORT` | NONE | `false` | `8080` |
## Metrics
Prometheus metrics for usage are available at `/metrics`
## Development
### Test
```shell
make
```
### Build
```shell
make build
```
### Run
```shell
make run
```
### Compile Binary
```shell
make compile
```