A stylish, animated overlay for Firebot giveaways with Warframe-inspired design.
- Start the application
- Add a Browser Source in OBS Studio pointing to
http://localhost:5243/giveaway
- Configure the overlay settings through the Setup page
- Start your giveaway in Firebot
- The overlay will automatically update based on the giveaway status
The application can be configured through the appsettings.json
file:
{
"AppSettings": {
"FireBotFileFolder": "G:\\Giveaway", // Directory where Firebot stores giveaway files
"GiveawayDuration": 60 // Default giveaway duration in seconds
}
}
FireBotFileFolder
: Set this to the directory where Firebot stores your giveaway filesGiveawayDuration
: Default duration for giveaways in seconds (can be modified through the Setup page)
- In OBS Studio, add a new Browser Source
- Set the URL to
http://localhost:5000/giveaway
- Recommended dimensions:
- Width: 800px
- Height: 200px
- Important Browser Source settings:
- Enable "Refresh browser when scene becomes active"
- Enable "Shutdown source when not visible" for better performance
- Set custom CSS to
body { background-color: rgba(0, 0, 0, 0); margin: 0px auto; overflow: hidden; }
- 🎮 Warframe-inspired design
- ✨ Animated effects and transitions
- 🎯 Real-time entry counter with animations
- 🏆 Celebratory winner announcement
- 🎨 Gradient color schemes
- 📱 Responsive layout
The project is built using:
- ASP.NET Core 8.0
- Blazor Server
- Bootstrap 5.1
This project is licensed under the MIT License - see the LICENSE file for details.
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Create a Pull Request
- Built for integration with Firebot
- Inspired by the Warframe community and streaming aesthetics
- Special thanks to all contributors and testers