https://github.com/eikowagenknecht/lootscraper
RSS feeds and Telegram bot for free game and loot offers. Supports Steam, Epic, Amazon Games, GOG, Humble and more.
https://github.com/eikowagenknecht/lootscraper
amazon-games bot docker epic-games epic-games-store feed free-games freebies gog humble-bundle itchio playwright prime-gaming rss steam telegram typescript
Last synced: 5 months ago
JSON representation
RSS feeds and Telegram bot for free game and loot offers. Supports Steam, Epic, Amazon Games, GOG, Humble and more.
- Host: GitHub
- URL: https://github.com/eikowagenknecht/lootscraper
- Owner: eikowagenknecht
- License: mit
- Created: 2022-02-01T20:54:56.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2026-01-22T07:03:01.000Z (5 months ago)
- Last Synced: 2026-01-22T21:48:29.559Z (5 months ago)
- Topics: amazon-games, bot, docker, epic-games, epic-games-store, feed, free-games, freebies, gog, humble-bundle, itchio, playwright, prime-gaming, rss, steam, telegram, typescript
- Language: TypeScript
- Homepage: https://eikowagenknecht.com/lootscraper/
- Size: 3.81 MB
- Stars: 256
- Watchers: 4
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/funding.yml
- License: LICENSE
Awesome Lists containing this project
README
# LootScraper

A tool to automatically find and notify you about free games and loot across multiple platforms.
Never miss a free game again!
LootScraper automatically notifies you about new free games from platforms like Amazon Prime, Epic Games (PC and Mobile), Steam, and more.
## 🎮 Quick Start
Choose your preferred way to get notifications:
- [Telegram bot](#telegram-bot) - Customizable notifications for specific platforms (recommended)
- [Telegram channels](#telegram-channels) - Pre-filtered channels for most platforms
- [Discord server](#discord) - Join the official Discord for notifications
- [RSS feeds](#rss-feeds) - Subscribe using your favorite RSS reader
- [E-Mail Notifications](#e-mail) - Get offers directly in your inbox
- [Web Interface](#web-interface) - Browse all current offers on a clean webpage
## 📱 Supported Platforms
- Amazon Prime (Games & In-game Loot)
- Epic Games (PC & Mobile)
- GOG
- Steam (Games & In-game Loot)
- Humble Bundle
- itch.io (:warning: currently disabled due to anti-bot measures)
- Apple App Store
- Google Play
## 📬 Notification Methods
### Telegram bot
The easiest way to get notifications is through the Telegram bot.
1. Open Telegram and search for [@LootScraperBot](https://t.me/LootScraperBot)
2. Start the bot with `/start`
3. Use `/manage` to choose your platforms
4. Use `/help` to see all available commands
It will send you a message whenever a new free game or loot is available on your selected platforms.
You can also add it to your groups and channels if you want.
### Telegram channels
There are pre-filtered channels for most platforms.
Just join the ones you are interested in:
- Amazon Prime ([games](https://t.me/free_amazon_games_ls) and [ingame loot](https://t.me/free_amazon_loot_ls))
- [Epic Games](https://t.me/free_epic_games_ls)
- [Gog games](https://t.me/free_gog_games_ls)
- [Humble games](https://t.me/free_humble_games_ls)
- [itch.io games](https://t.me/free_itch_games_ls)
- Steam ([games](https://t.me/free_steam_games_ls) and [ingame loot](https://t.me/+ENZ8x3Ec1dwxMThi))
- [Apple iPhone games](https://t.me/+SOF7VjGTGPw1OTAy)
- [Google Android games](https://t.me/+Vma9PScf1uY3M2Uy)
If you miss any, please let me know and I'll add them.
### Discord
If you're a Discord type of person, you can join the official LootScraper server: to get notifications about free games (and chat, if that's your thing):
[](https://discord.gg/DbNh8wBZdf)
The server has dedicated channels for each platform (e.g., `#steam`, `#epic`, `#steam-loot` etc.).
#### Run Your Own Discord Bot
If you're running your own instance of LootScraper, you can enable the native Discord bot to post offers directly to your server.
See the [developer README](README_DEV.md#discord-bot) for setup instructions.
##### Alternative: RSS to Discord
If you just want to follow the public RSS feeds in Discord without running your own instance, you can use the free [MonitoRSS](https://monitorss.xyz/) bot.
I suggest the following settings:
- **Feed URL**: Use the RSS feed links above
- **Content**:
```md
**{{title}}**
{{description}}
```
- **Button**: Label: `Claim`, URL: `{{link}}`
- **Embed**: Just select `Image URL` with the `{{extracted::atom:content__#::image1}}` variable
### RSS feeds
If you prefer good old newsreaders, you can subscribe to the individual platform feeds below or get all offers in [one huge feed](https://feed.eikowagenknecht.com/lootscraper.xml):
- Amazon Prime ([games](https://feed.eikowagenknecht.com/lootscraper_amazon_game.xml) and [ingame loot](https://feed.eikowagenknecht.com/lootscraper_amazon_loot.xml))
- [Epic Games](https://feed.eikowagenknecht.com/lootscraper_epic_game.xml)
- [Epic Mobile Games (Android)](https://feed.eikowagenknecht.com/lootscraper_epic_game_android.xml)
- [Epic Mobile Games (iOS)](https://feed.eikowagenknecht.com/lootscraper_epic_game_ios.xml)
- [Gog games](https://feed.eikowagenknecht.com/lootscraper_gog_game.xml)
- [Humble games](https://feed.eikowagenknecht.com/lootscraper_humble_game.xml)
- [itch.io games](https://feed.eikowagenknecht.com/lootscraper_itch_game.xml)
- Steam ([games](https://feed.eikowagenknecht.com/lootscraper_steam_game.xml) and [ingame loot](https://feed.eikowagenknecht.com/lootscraper_steam_loot.xml))
- [Apple iPhone games](https://feed.eikowagenknecht.com/lootscraper_apple_game.xml)
- [Google Android games](https://feed.eikowagenknecht.com/lootscraper_google_game.xml)
### Web Interface
Want to check a website for new deals once in a while, but not be bothered by push notifications?
Here are the latest offers in a nice and clean HTML page:
- Amazon Prime ([games](https://feed.eikowagenknecht.com/lootscraper_amazon_game.html) and [ingame loot](https://feed.eikowagenknecht.com/lootscraper_amazon_loot.html))
- [Epic Games](https://feed.eikowagenknecht.com/lootscraper_epic_game.html)
- [Epic Mobile Games (Android)](https://feed.eikowagenknecht.com/lootscraper_epic_game_android.html)
- [Epic Mobile Games (iOS)](https://feed.eikowagenknecht.com/lootscraper_epic_game_ios.html)
- [Gog games](https://feed.eikowagenknecht.com/lootscraper_gog_game.html)
- [Humble games](https://feed.eikowagenknecht.com/lootscraper_humble_game.html)
- [itch.io games](https://feed.eikowagenknecht.com/lootscraper_itch_game.html)
- Steam ([games](https://feed.eikowagenknecht.com/lootscraper_steam_game.html) and [ingame loot](https://feed.eikowagenknecht.com/lootscraper_steam_loot.html))
- [Apple iPhone games](https://feed.eikowagenknecht.com/lootscraper_apple_game.html)
- [Google Android games](https://feed.eikowagenknecht.com/lootscraper_google_game.html)
You can also have *all sources* on [one page](https://feed.eikowagenknecht.com/lootscraper.html).
#### Web Archive
There is also an archive version of the HTML pages.
These contain all offers that have been discovered so far, including expired ones.
Warning: These pages are quite large and may take a while to load.
- Amazon Prime ([games](https://feed.eikowagenknecht.com/lootscraper_amazon_game_all.html) and [ingame loot](https://feed.eikowagenknecht.com/lootscraper_amazon_loot_all.html))
- [Epic Games](https://feed.eikowagenknecht.com/lootscraper_epic_game_all.html)
- [Epic Mobile Games (Android)](https://feed.eikowagenknecht.com/lootscraper_epic_game_android_all.html)
- [Epic Mobile Games (iOS)](https://feed.eikowagenknecht.com/lootscraper_epic_game_ios_all.html)
- [Gog games](https://feed.eikowagenknecht.com/lootscraper_gog_game_all.html)
- [Humble games](https://feed.eikowagenknecht.com/lootscraper_humble_game_all.html)
- [itch.io games](https://feed.eikowagenknecht.com/lootscraper_itch_game_all.html)
- Steam ([games](https://feed.eikowagenknecht.com/lootscraper_steam_game_all.html) and [ingame loot](https://feed.eikowagenknecht.com/lootscraper_steam_loot_all.html))
- [Apple iPhone games](https://feed.eikowagenknecht.com/lootscraper_apple_game_all.html)
- [Google Android games](https://feed.eikowagenknecht.com/lootscraper_google_game_all.html)
You can also have *all sources* on [one page](https://feed.eikowagenknecht.com/lootscraper_all.html).
### E-Mail
If you want to get the offers by email, you can use free services like [Blogtrottr](https://blogtrottr.com/) or [Feedsub](https://feedsub.com/) to convert from RSS to email.
## Automatically Claim Free Games
Now that you get notified about all the free games, you might want to make the process of claiming them even easier.
For this, I created some [userscripts](https://eikowagenknecht.com/posts/userscripts-to-claim-free-games/) that can be used with Tampermonkey / Greasemonkey / Violentmonkey.
## 🚀 Power Users and Developers
You can also run this project yourself.
If you want to do this or even contribute, please see the [README for developers](README_DEV.md) file.
## 📊 Project Stats
- 800+ active Telegram bot users
- 200+ GitHub stars
- ~2M monthly RSS feed hits
- Most popular platform: Epic
[](https://star-history.com/#eikowagenknecht/lootscraper&Date)
🎉 This must be the hockey stick curve the VCs are always talking about!
## 📝 Feedback
If you encounter any problems feel free to open an issue here and I'll do my best to help.
I'd also love to hear your feature requests! They are tracked as [GitHub discussions](https://github.com/eikowagenknecht/lootscraper/discussions/categories/feature-requests).
## 🔄 Alternative Projects
Looking for different approaches to tracking free games? Check out these other great projects:
- [free-games-claimer](https://github.com/vogler/free-games-claimer) - Automatically claim free games on Epic, Amazon and GOG
- [epicgames-freegames-node](https://github.com/claabs/epicgames-freegames-node) - A Node.js script to claim free games on Epic
## License
