Gaming Alerts
Never miss free games or great deals! Get notified when games go free on Epic Games Store, Steam has sales, and more.
Overview
The Gaming Alerts system monitors gaming platforms and sends notifications to your Discord server for:
- Epic Games Store - Weekly free games
- Steam - Free games, sales, and price drops
- Custom Tracking - Monitor specific games for discounts
Quick Start
1. Enable Epic Games Alerts
/gamingalerts epic enable channel:#free-games
2. Configure Steam Sales
/gamingalerts steam configure channel:#steam-deals min_discount:50 max_price:20
3. Track a Specific Game
/gamingalerts track game:"Elden Ring" platform:Steam notify_on:sale
Features
Epic Games Store Alerts
- Weekly Free Games - Automatic notifications every Thursday
- Custom embeds - Rich game information with thumbnails
- Claim reminders - Optional reminder before expiry
Example notification:
🎮 Free on Epic Games!
Game: Borderlands 3
Free until: January 20, 2026
Claim Now
Steam Monitoring
Configure alerts based on:
- Discount percentage - Minimum discount (e.g., 50% off)
- Maximum price - Only show games under $X
- Game tags - Filter by genre (e.g., RPG, FPS, Strategy)
- Free-to-play - New F2P game releases
Example filters:
/gamingalerts steam configure min_discount:75 max_price:10 tags:RPG,Indie
Custom Game Tracking
Monitor specific games for:
- Price drops
- Sales/discounts
- DLC releases
- Free weekend events
Track a game:
/gamingalerts track game:"Cyberpunk 2077" platform:Steam notify_on:sale,price_drop
Tier Limits
| Tier | Max Alerts | Custom Tracking | Features |
|---|---|---|---|
| Free | 5 | 2 games | Basic notifications |
| Tier 1 (Starter) | 15 | 10 games | Advanced filters |
| Tier 2 (Premium) | Unlimited | Unlimited | All features + webhooks |
Upgrade to Premium to track more games!
Commands Reference
/gamingalerts epic
Manage Epic Games Store alerts.
Subcommands:
enable- Enable Epic free games notificationschannel- Notification channelrole- (Optional) Role to mention
disable- Disable notificationstest- Send a test notification
Example:
/gamingalerts epic enable channel:#free-games role:@Gamers
/gamingalerts steam
Configure Steam alerts.
Subcommands:
configure- Set up Steam monitoringchannel- Notification channelmin_discount- Minimum discount % (0-100)max_price- Maximum price in USDtags- Comma-separated Steam tagsfree_only- Only show free games (true/false)
disable- Disable Steam alertstest- Send a test notification
Example:
/gamingalerts steam configure channel:#steam-deals min_discount:60 max_price:15 tags:RPG,Multiplayer
/gamingalerts track
Track a specific game.
Parameters:
game- Game nameplatform- Platform (Steam/Epic)notify_on- Events to monitor (sale/price_drop/free_weekend/dlc)
Example:
/gamingalerts track game:"Red Dead Redemption 2" platform:Steam notify_on:sale,price_drop
/gamingalerts list
View all configured alerts and tracked games.
/gamingalerts remove
Remove a tracked game.
Parameters:
id- Alert ID (from list command)
Dashboard Configuration
Manage gaming alerts from the Server Dashboard:
- Navigate to Gaming Alerts section
- Toggle Epic Games notifications
- Configure Steam filters
- Add games to track
- View alert history
Monitoring Schedule
- Epic Games: Checked every Thursday at 11:00 AM EST
- Steam Sales: Checked hourly during major sales
- Custom Tracking: Checked every 6 hours
- Free-to-Play: Checked daily
Supported Steam Tags
Common tags for filtering:
- Action, Adventure, RPG, Strategy, Simulation
- Indie, Multiplayer, Singleplayer, Co-op
- Open World, Horror, Survival, Puzzle
- FPS, Third Person, Platformer, Racing
View all tags: Steam Tags
Use Cases
Free Games Channel
Epic: Enabled (#free-games, @Gamers role)
Steam: Free games only (#free-games)
Result: All free game announcements in one place
Budget Deals Channel
Steam: min_discount:75, max_price:5
Result: Only deep discounts under $5
Genre-Specific Alerts
Steam: tags:RPG,Open World, min_discount:50
Result: Only RPG/Open World games with 50%+ off
Wishlist Monitoring
Track specific games:
- Elden Ring (notify_on: sale)
- Baldur's Gate 3 (notify_on: price_drop, dlc)
- Starfield (notify_on: free_weekend)
Best Practices
- Dedicated channel - Create
#gaming-dealsor#free-games - Set reasonable filters - Avoid notification spam with tight filters
- Use role mentions wisely - Optional role pings for major deals only
- Track wisely - Focus on games you actually want to buy
- Check regularly - Free games expire, so claim quickly!
Troubleshooting
No Notifications Appearing
Epic Games:
- Verify channel permissions (bot can post)
- Check that Epic releases free games (usually Thursdays)
- Test with
/gamingalerts epic test
Steam:
- Ensure filters aren't too restrictive
- Verify Steam is having active sales
- Check that tags are spelled correctly
Missing Games
- Some games may not match your filters (price/discount)
- Regional pricing differences may affect results
- DLC and special editions are filtered separately
Duplicate Notifications
- Check that you haven't enabled multiple overlapping alerts
- Use
/gamingalerts listto review all active alerts
Webhook Integration (Tier 2)
Send alerts to external services:
/gamingalerts webhook add url:https://your-app.com/webhook events:epic,steam
Webhook payload:
{
"event": "free_game",
"platform": "Epic Games",
"game": {
"name": "Borderlands 3",
"price": {
"original": "$59.99",
"discount": "100%",
"final": "Free"
},
"url": "https://store.epicgames.com/...",
"expires": "2026-01-20T16:00:00Z"
}
}
Related Features
- Social Media Alerts - Stream notifications
- Form Builder - Custom forms
- Premium Features - Unlock unlimited tracking
Need help? Join our Support Server