Skip to content

zarstensen/Broadifyer

Repository files navigation

Broadifyer

Icon

License: MIT

Table of contents

About

Broadifyer is a notification app that brings Twitch notifications into the windows notification ecosystem. Recieve going live notifications from any streamer any time, optionally even whilst in full screen apps. Additional category filters can also be used, to only be notified about the most relevant streams.

image

Features

Going live notifications

Add any streamer you want to be notified about when the streamer is going live.

Category filters

Use category filters when you only want to watch a specific streamer stream specific categories.

Can be in either whitelist or blacklist mode. If in whitelist, a notification is only sent, if the streamer is streaming the category. The opposite is true for blacklist mode, where the notificaton will only be sent, if the streamer is NOT streaming the category.

Urgent notifications

Optionally mark the notifications as urgent, which allows them to show up any time, event when in fullscreen mode. See here for how to enable.

Built With

(back to top)

Getting Started

  • Download the latest release.
  • Run the program.
  • Log in to twitch account in opened browser.
  • Allow Broadifyer access.

image

  • Add desired streamers and categories by their name.

image

  • Close window and wait for streamer to go live.

Reconfiguring or exiting the application

Broadifyer will run in the background, and can be accessed via its tray icon.

image

  • Right click the tray icon.
  • Select 'Exit' to stop the application, or 'Edit' to access the configuration window.

Run on startup

The 'Run on startup' setting can be enabled with the settings window.

  • Follow the Reconfiguring or exiting the application guide, to open the configuration window.
  • Expand the 'Edit' menu.
  • Select 'Settings', to open the settings window.
  • Enable the 'Run on startup' setting.
  • Close the configuration window.

Many other relevant settings can be configured in this window.


Recieve notifications whilst in fullscreen

  • Open the settings window.
  • Toggle the 'Urgent Notification' setting

This marks all notifications sent from the application, as improtant, which allows them to show up, even when in fullscreen mode.


Export / Import configuration

  • Open the configuration window.
  • Select the 'File' menu.
  • Select 'Export' or 'Import' to save or load the current configuration.

(back to top)


Using the integrated browser


Building

  • Open Broadifyer.sln, using Visual studio (developed with vs 2022)
  • Build the Broadifyer.csproj project in any configuration.
  • Optionally build the Updater.csproj project (build output is automatically placed in the Broadifyer bin folder)
  • Done!

(back to top)

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)