Twitch Integration Module for DotNetNuke

Заказчик: AI | Опубликовано: 21.11.2025
Бюджет: 250 $

I need a simple DotNetNuke (DNN) module built in C# / .NET Framework 4.8 that displays Twitch livestreams with a channel selector. The module should be fully installable on DNN 10.1.2 and include a View, Edit, and Settings control. What I need the module to do: Embed a Twitch livestream player for a chosen channel Show “channel offline” message when applicable Optional Twitch chat embed (toggle on/off) Dropdown channel selector on the frontend Changing the channel updates the stream immediately (AJAX preferred) Admin settings to add, edit, delete channels Ability to set a default channel per module instance Must use Twitch’s official embed script Responsive, clean layout (simple design) Technical requirements: Must support DNN 9.x – 10.x Written in C# using .NET 4.8 Include SQL install/uninstall scripts Include .dnn manifest, .csproj, and full Visual Studio project No external dependencies besides Twitch’s embed script Clean, readable code Database structure (basic): Channels table with: ChannelID, ChannelName, DisplayName, IsDefault, SortOrder Deliverables: Working DNN module Installable ZIP package Full source code project Simple instructions for setup