Skip to content

A lightweight Discord bot that automatically tracks and announces free games from Epic Games and Steam. Built with Python, Discord.py, and Supabase for reliable storage. Fast, simple, and always up-to-date.

License

Notifications You must be signed in to change notification settings

vaishnavxd/GameClaim-Discord-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 GameClaim — Free Game Alert Discord Bot

Epic Games + Steam free games delivered directly to your Discord server

Your server’s personal assistant for free PC game drops.
Lightweight • Fast • No duplicates • No spam


✨ Features

  • 🔔 Instant notifications for free PC games
  • 🎯 Supports Epic Games Store and Steam giveaways
  • 📡 Per-server custom alert channels
  • 🎭 Optional ping roles
  • 🛡️ Prevents duplicate announcements using Supabase
  • 🧹 Auto-cleans old entries after 15 days
  • 🌐 Slash command support
  • ⚡ Minimal, fast, async, and reliable bot

🚀 Invite My Bot

Want to use GameClaim in your own Discord server?

👉 Invite GameClaim to your server


🛠️ Installation

1️⃣ Clone the repository

git clone https://github.com/<your-username>/GameClaim.git
cd GameClaim

2️⃣ Install dependencies

pip install -r requirements.txt

3️⃣ Create a .env file

DISCORD_TOKEN=your_discord_bot_token
SUPABASE_URL=your_supabase_project_url
SUPABASE_KEY=your_supabase_service_role_key

4️⃣ Start the bot

python main.py

📚 Tech Stack

Python 3

discord.py

Supabase (PostgreSQL)

GamerPower API

Epic Games API

Async tasks / background loops

🤝 Contributing

Pull requests are welcome. Found a bug or want a feature? Feel free to open an issue.

📄 License

This project is licensed under the MIT License.

👤 Author

🔗 GitHub: https://github.com/vaishnavxd

📸 Instagram: https://instagram.com/vaishnavxd

▶️ YouTube: https://youtube.com/@vaishnavtf

⭐ Support the Project

If you like this project, consider giving it a ⭐ It helps more people discover GameClaim.

About

A lightweight Discord bot that automatically tracks and announces free games from Epic Games and Steam. Built with Python, Discord.py, and Supabase for reliable storage. Fast, simple, and always up-to-date.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages