Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VoiceTimeline

Release License Vencord

A Vencord userplugin that shows who joins, leaves or rejoins your current Discord voice call and keeps a timeline for the active session.

VoiceTimeline keeps Discord's native toast design and makes the username bold for faster identification.

Features

  • Native Discord notifications for joins, leaves and rejoins.
  • Bold username inside the original Discord toast.
  • Optional green/red notification colors.
  • Optional call duration when someone leaves.
  • Configurable notification duration.
  • Timeline for the current voice session.
  • Voice-channel context-menu shortcut to open the history.
  • Built-in simulation buttons for testing without a second account.
  • Complete dynamic Spanish and English interface.
  • No voice recording, telemetry or external services.

Installation

VoiceTimeline is a custom userplugin and requires a source build of Vencord.

Windows — PowerShell

Set-Location "$env:USERPROFILE\Vencord\src\userplugins"
git clone https://github.com/fevegit/VoiceTimeline.git voiceTimeline
Set-Location ..\..
pnpm build
pnpm inject

Linux / macOS

cd ~/Vencord/src/userplugins
git clone https://github.com/fevegit/VoiceTimeline.git voiceTimeline
cd ../..
pnpm build
pnpm inject

Restart Discord, then enable VoiceTimeline under Settings → Vencord → Plugins.

Updating

git -C src/userplugins/voiceTimeline pull
pnpm build

Reinject Vencord only when required by your installation.

How it works

VoiceTimeline listens to Discord voice-state events for the call you are currently connected to. It stores only the active session timeline in memory and displays notifications through Discord's native toast system.

To make only the username bold while preserving Discord's exact toast appearance, the plugin observes the newly rendered native toast and replaces only its message text node with a bold username plus normal-weight action text.

Privacy

  • No audio is captured or recorded.
  • No data is transmitted anywhere.
  • No analytics or telemetry are included.
  • The timeline is limited to the current client session.

Compatibility

Discord frequently changes internal client modules. VoiceTimeline is maintained against current Vencord source builds, but Discord updates may require adjustments.

This plugin is not an official Vencord plugin and is provided on a best-effort basis.

Author

Created by feve.

License

VoiceTimeline is licensed under the GNU General Public License v3.0 or later.

About

Vencord userplugin with native join, leave and rejoin notifications plus a current-session voice timeline.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages