Skip to content

About

🔊 Dynamic Real-Time Voice Presence for Discord with Avatars, Group Collages & Interactive Buttons

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Repository files navigation

🔊 Discord Voice Rich Presence (RPC)

Dynamic Real-Time Voice Presence for Discord with Avatars, Group Collages & Interactive Buttons

Platform Python Discord License

⬇️ Download Latest Release (.exe) • 📖 Documentation • 🇷🇺 Русский README


🌟 Overview

Discord Voice RPC automatically displays real-time details of who you are talking with in Discord voice channels, group DMs, and personal calls.

Unlike generic Rich Presence apps, it dynamically fetches companion avatars, creates seamless group collages, adds interactive profile links, generates instant voice server invites, and runs silently in the Windows System Tray with 0.00% CPU overhead.


✨ Features

👤 Dynamic Avatars & Collages

  • 1-on-1 Calls: Shows real round avatar of your companion.
  • Group Calls (2–4+ users): Automatically generates an ultra-crisp circular collage of all participants.
  • Optimized Proxy: Zero missing image errors or ? boxes.

🔘 Interactive Smart Buttons

  • Direct Message: [ Profile: Name ] button redirects anyone viewing your profile directly to your companion.
  • Server Voice: [ Join Voice ] button with live instant invite link + customizable [ Download RPC ].

👻 Ghost Mode & 🔒 Privacy

  • Ghost Mode (Ctrl+Shift+G): Hides call elapsed timer and participant counts (anti-stalker protection).
  • Private Mode (Ctrl+Shift+P): Instantly hides avatar, companion names and profile buttons with 1 click.

⚡ Gaming Eco Mode & Badges

  • Low-Latency Mode: Detects when games are running and reduces polling to 0.00% CPU usage.
  • Smart Badges: 🌙 Night Owl (midnight calls), 🎙️ Long Call (2h+), 👑 Squad Call (4+).

📸 Preview Matrix

Voice Mode RPC Header Presence Line 1 Presence Line 2 Buttons
Personal Call (1-on-1) Talking with ... 👤 Ponchik 📞 In a private call (2 of 2) [ Profile: Ponchik ]
Group Call (3+ users) Talking with ... 👥 Ponchik, 418 📞 In a group call (3 of 3) [ Profile: Ponchik ] [ Download RPC ]
Discord Server Voice Talking with ... 🔊 General (Server Name) 👥 with Ponchik, 418 [ Join Voice ] [ Download RPC ]
Screen Share Active Talking with ... 👤 Ponchik 🎥 Streaming Screen • In a private call [ Profile: Ponchik ]

🚀 Quick Start

Option 1: Standalone Application (Recommended)

  1. Download DiscordVoiceRPC.exe.
  2. Run DiscordVoiceRPC.exe.
  3. The app starts silently in the Windows System Tray (hidden icons menu ^ near your clock).
  4. Join any voice call in Discord — your status updates in real-time!

Option 2: Run from Source

# Clone the repository
git clone https://github.com/MaxSphinx/Discord-voice-rpc.git
cd discord-voice-rpc

# Install dependencies
pip install -r requirements.txt

# Run
python main.py

⌨️ Global Hotkeys

Control your presence instantly from inside any game or full-screen application:

  • Ctrl + Shift + P — Toggle Private Mode (Hide avatars & names)
  • Ctrl + Shift + G — Toggle Ghost Mode (Hide elapsed timer)
  • Ctrl + Shift + H — Hide / Show Presence
  • Ctrl + Shift + R — Instant Reconnect

⚙️ Configuration (config.json)

{
    "language": "en",
    "private_mode": false,
    "ghost_mode": false,
    "enable_notifications": true,
    "enable_voice_badges": true,
    "enable_streaming_status": true,
    "show_when_not_in_voice": false,
    "download_button_text": "Download RPC",
    "download_button_url": "https://github.com",
    "blacklist_guild_ids": [],
    "blacklist_channel_ids": [],
    "blacklist_keywords": ["secret", "private-work"]
}


🇷🇺 Русская версия

Discord Voice RPC — это автономная программа для Windows, которая в реальном времени транслирует в ваш статус Discord, где и с кем вы сейчас разговариваете.

Ключевые возможности:

  • 👤 Круглые аватарки собеседников при звонках 1-на-1.
  • 👥 Автоматический фотоколлаж из аватарок участников при звонке в группе.
  • 🔘 Рабочие интерактивные кнопки:
    • [ Profile: Имя ] — переход в профиль собеседника в Discord.
    • [ Join Voice ] — рабочая ссылка-приглашение на сервер и канал.
  • 👻 Режим-невидимка (Ghost Mode): скрывает время созвона от посторонних (Ctrl + Shift + G).
  • 🔒 Приватный режим (Private Mode): скрывает имена и фото (Ctrl + Shift + P).
  • ⚡ Игровой режим: 0.00% нагрузки на систему во время игр.
  • 🚀 Автозапуск с Windows: включение автозагрузки в 1 клик через меню в трее.
  • 🔔 Всплывающие уведомления Windows при входе и выходе друзей из канала.

📄 License

Distributed under the MIT License.

About

🔊 Dynamic Real-Time Voice Presence for Discord with Avatars, Group Collages & Interactive Buttons

Topics

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages