Twitchy

The Twitch windows desktop notification system.

Paypal Donate Btn

Not affiliated with Twitch or Amazon

Installation

Twitch Notify Requires .NET 6 Desktop Runtime. As of RC-1 There is now a Setup that will install into auto run aswell

How to use

How to Manage Ignores:

  1. Click "Manage Ignores" from the right click notification area icon

Image of Context Menu from Notification / Tray Icon

2, the following form will open where you can manage streamers that should be ignored

Image of Ignored Streamers UI

Something to note: Making changes inside the form is saved automatically Streamers won't appear in the form until they have been seen

How to Exit: To exit you will have a Notification Icon / Tray icon where you can quit the application.

Image of Context Menu from Notification / Tray Icon

What it looks like:

Example of notification

Development

Want to contribute? Great!

Project is built using Visual Studios 2022, please make sure you have added support for .NET 6, You will also requrie the Windows SDK (10.0.17763.0)

If your unable to code sign you can build configuration to "Debug" or "Release" mode the signing script will only run if set to "ReleaseSign".

You need to create Application to obtain a ID and Secret on Twitch Developer Console Add a new C# Class to the project named TwitchDetails.cs add the following code with your ID and Secret

namespace TwitchDesktopNotifications
{
    static public class TwitchDetails
    {
        public static string TwitchClientID = "";
        public static string TwitchClientSecret = "";
    }
}

CommunityToolkit 8.0.0 Pre-release

Project Requests CommunityToolkit-MainLatest NuGET Package Source

  1. Tool > NuGET Package Manager > Package Manager Settings
  2. Click on Package Source (just below the select General in the Left hand column
  3. Click the + icon top right
    1. Enter the Name CommunityToolkit-MainLatest and Source https://pkgs.dev.azure.com/dotnet/CommunityToolkit/_packaging/CommunityToolkit-MainLatest/nuget/v3/index.json
  4. Click Update
  5. Click Ok

Thanks

A Huge Thanks to CaspersGG for coming up with this idea. Thanks to the following streamers for testing and promoting this application:

  1. Uprisen
  2. Anthogator
  3. Strife98
  4. petfriendamy_
  5. Roxas997
  6. Anthogator

License

MIT Free Software, Hell Yeah!

Description
Allows you to get Desktop Notification for followed Streamers going live
Readme MIT 426 KiB
2023-11-07 13:55:22 -05:00
Languages
Inno Setup 43.2%
Rich Text Format 28.4%
C# 27%
PowerShell 1.4%