https://github.com/icudev/free-games
A X/Twitter Bot that posts free games.
https://github.com/icudev/free-games
bot games rust rust-lang twitter-api twitter-bot
Last synced: 9 months ago
JSON representation
A X/Twitter Bot that posts free games.
- Host: GitHub
- URL: https://github.com/icudev/free-games
- Owner: icudev
- License: mit
- Created: 2025-06-15T20:51:18.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-06-19T15:21:27.000Z (about 1 year ago)
- Last Synced: 2025-06-19T16:31:31.449Z (about 1 year ago)
- Topics: bot, games, rust, rust-lang, twitter-api, twitter-bot
- Language: Rust
- Homepage: https://x.com/freegameslmao
- Size: 24.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Free Games Bot
An automated bot for X/Twitter that posts free games on [Steam](https://store.steampowered.com/),
[Epic Games](https://store.epicgames.com/en/) and [GOG](https://www.gog.com/en/).
It currently checks the stores in an interval of 10 minutes and posts them if they're not already posted.
## Setup using [Docker](https://www.docker.com/)
1. Create a X/Twitter Developer Account at [developer.x.com](https://developer.x.com/)
1. Create a new app in [Projects and Apps](https://developer.x.com/en/portal/projects-and-apps)
1. Generate your API Key+Secret and Access Token+Secret, make sure the access token has `Read and Write` permissions
1. Copy `.env.example` to `.env` and insert all needed variables
1. Build the project using
```bash
docker compose build
```
1. Run the project using
```bash
docker compose up -d
```