Swarmer1
A Discord bot that notifies when Devil Daggers and HYPER DEMON streams go live on Twitch.
# Build
dotnet build Swarmer.slnx
# Test
dotnet test
# Run (requires PostgreSQL + API credentials)
cd Swarmer.Web
dotnet runThe app will be available at http://localhost:5000 (or https://localhost:5001).
Query live streams without hitting Twitch's API directly:
GET /streams?game=devil+daggers
Returns active streams for Devil Daggers or HYPER DEMON.
| Project | Purpose |
|---|---|
Swarmer.Domain |
Core logic—Discord bot, Twitch API, database |
Swarmer.Web |
ASP.NET MVC frontend + REST API entry point |
Swarmer.Tests |
Unit tests |
Built with .NET 10, C# 14, EF Core + PostgreSQL, Tailwind CSS.
- .NET 10 SDK
- PostgreSQL
- Discord bot token
- Twitch API credentials
Copy Swarmer.Web/appsettings.Example.json → Swarmer.Web/appsettings.Development.json and fill in real credentials.
Footnotes
-
This bot was originally made by Angrevol#3416 and this project is a complete rewrite in C#. ↩
