Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kenchan0130/twitter-like-feed
A web application that provides the like of the target account of Twitter as rss feed.
https://github.com/kenchan0130/twitter-like-feed
rss
Last synced: 25 days ago
JSON representation
A web application that provides the like of the target account of Twitter as rss feed.
- Host: GitHub
- URL: https://github.com/kenchan0130/twitter-like-feed
- Owner: kenchan0130
- Created: 2020-07-17T03:39:02.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-09-01T20:53:05.000Z (about 1 year ago)
- Last Synced: 2024-10-10T06:02:18.112Z (about 1 month ago)
- Topics: rss
- Language: Go
- Homepage: https://twitter-like-feed-19rl.onrender.com/
- Size: 148 KB
- Stars: 1
- Watchers: 3
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Twitter like feed
[![Build status][github-actions-image]][github-actions-url]
[github-actions-image]: https://github.com/kenchan0130/twitter-like-feed/workflows/CI/badge.svg
[github-actions-url]: https://github.com/kenchan0130/twitter-like-feed/actions?query=workflow%3A%22CI%22A web application that provides the like of the target account of Twitter as rss feed.
Sample is [here](https://twitter-like-feed-19rl.onrender.com).
## Environment Variables
| variable | description |
|-----------------------|---------------------------------------------------------------------|
| BEARER_TOKEN | Bearer Token authenticates requests on behalf of your developer App |
| CACHE_EXPIRES_SECONDS | Cache expires seconds for RSS Item, default 7200 (2 hr) |## Endpoints
| endpoint | content |
|-------------------|--------------------------------|
| `/` | redirect to `/health`. |
| `/health` | return "ok" as text. |
| `/feed/:username` | return a rss feed of username. |## Development
```sh
go get -u github.com/kenchan0130/twitter-like-feed
```You may also clone this project instead.
And, please run the program.```sh
go run main.go
```## Deploy
Any changes to the mastar branch are automatically deployed to heroku by GitHub Action.