Skip to content

Releases: fevegit/ViewerEyes

ViewerEyes v3.17.0

Choose a tag to compare

@fevegit fevegit released this 05 Aug 00:47

ViewerEyes v3.17.0

This release improves the reliability and placement of viewer indicators in Discord voice-channel member lists.

Fixed

  • Viewer eyes now render reliably on voice rows with different Discord layouts.
  • Indicators use the final fixed Discord-matching color #737883 and no longer inherit black colors from mute, deafen, activity or status icons.
  • Indicators are restricted to the active server voice-channel list and no longer leak into Friends, direct messages, navigation entries or the connection panel.
  • Placement now avoids mute, deafen, Live and activity badges.
  • Settings are ordered as tiles, voice list, panel and stream-icon tooltip.

Production cleanup

  • Development-only demo controls are not included in this public release.

ViewerEyes v3.16.0

Choose a tag to compare

@fevegit fevegit released this 02 Aug 15:38

ViewerEyes v3.16.0

This release fixes the viewer indicator in Discord voice-channel member lists.

Fixed

  • The viewer eye no longer disappears during brief Discord row rebuilds.
  • The viewer eye no longer overlaps Discord's Live badge.
  • Voice-row detection now also recognizes avatar URLs and CSS background images.
  • Icons contained inside the Live badge are excluded from status-anchor detection.

The temporary mock voice row used during development is not included in this release.

ViewerEyes v3.15.0

Choose a tag to compare

@fevegit fevegit released this 28 Jul 10:38

ViewerEyes v3.15.0

ViewerEyes shows who is watching your Discord stream directly in calls and server voice channel member lists.

Windows (PowerShell)

Run these commands from an existing Vencord source installation:

Set-Location "$HOME\Vencord\src\userplugins"
git clone https://github.com/fevegit/ViewerEyes.git viewerEyes

Set-Location "$HOME\Vencord"
pnpm build
pnpm inject

Fully restart Discord and enable ViewerEyes in Settings -> Vencord -> Plugins.

Linux (Bash)

Run these commands from an existing Vencord source installation:

cd "$HOME/Vencord/src/userplugins"
git clone https://github.com/fevegit/ViewerEyes.git viewerEyes

cd "$HOME/Vencord"
pnpm build
pnpm inject

Fully restart Discord and enable ViewerEyes in Settings -> Vencord -> Plugins.

See the repository README for complete Windows and Linux setup, updating, uninstalling and troubleshooting instructions.

Acknowledgements

ViewerEyes was inspired by WhosWatching by fres621 and its contributors.

I used the original plugin and liked being able to see who was watching my stream, but I wanted that information to be more visible throughout Discord. ViewerEyes was created as an independent implementation with viewer indicators on call tiles and voice-channel member lists, plus a dedicated viewer panel and additional interface controls.

Many thanks to fres621 and the original contributors for their work and for inspiring this project.