https://github.com/ericfrancis12/tweet-panther
A configurable Twitter API microservice.
https://github.com/ericfrancis12/tweet-panther
twitter twitter-api twitter-microservices x-api
Last synced: over 1 year ago
JSON representation
A configurable Twitter API microservice.
- Host: GitHub
- URL: https://github.com/ericfrancis12/tweet-panther
- Owner: EricFrancis12
- License: mit
- Created: 2025-01-12T04:01:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-15T15:06:08.000Z (over 1 year ago)
- Last Synced: 2025-02-15T16:19:50.822Z (over 1 year ago)
- Topics: twitter, twitter-api, twitter-microservices, x-api
- Language: Go
- Homepage:
- Size: 73.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tweet Panther
A configurable Twitter API microservice.
## Environment Variables
Run the following command to create a new `.env` file at the root of the project.
```bash
make create_env
```
### Required Environment Variables
- `PORT`
- `AUTH_TOKEN`
- `USERNAME`
- `API_KEY`
- `API_KEY_SECRET`
- `O_AUTH_TOKEN`
- `O_AUTH_TOKEN_SECRET`
See `.env.example` for detailed explanations of each varaible.
__Note:__ An `.env.local` file at the project root will override any variables present in the `.env` file.
## Usage
Build and run the application:
```bash
make run
```
Build the executable without running:
```bash
make build
```
## License
[MIT](https://mit-license.org)