Hello everyone,
I recently purchased this system, and after seeing how it works, I felt it had much more potential if it could be freely used across more servers.
So, rather than keeping it private, I’ve decided to share it with everyone.
This isn’t about money, it’s about pushing the community forward.
Open Tibia has always thrived on passion, teamwork, and creativity, not greed.
Let’s keep that spirit alive and build something greater together.
Credits: Cblade for the system, inspired by Kagi.
- Aizen
Real-Time Voice Chat System for OTClient
Documentation/Installation:
Please download the files attached to this post, you will find an instructions file, backups of the GitHub Repos and all the files needed to bring VOIP to life on your server. Enjoy!
I recently purchased this system, and after seeing how it works, I felt it had much more potential if it could be freely used across more servers.
So, rather than keeping it private, I’ve decided to share it with everyone.
This isn’t about money, it’s about pushing the community forward.
Open Tibia has always thrived on passion, teamwork, and creativity, not greed.
Let’s keep that spirit alive and build something greater together.
Credits: Cblade for the system, inspired by Kagi.
- Aizen
Code:
FEATURES:
• Proximity-based voice (world channel)
• Party & Guild voice channels
• Private password-protected rooms
• Push-to-talk or always-on + mute option
• Test mode (hear yourself with 2s delay)
• Distance-based volume (fades with distance)
TECH STACK:
• Opus codec (48kHz, low-latency compression)
• OpenAL (spatial audio playback)
• Windows WaveIn API (mic capture)
• WebSocket relay server
• HMAC-SHA256 authentication
CHANNELS:
🌍 World – Proximity-based (20 SQM range)
👥 Party – Party members only
🏰 Guild – Guild members only
🔒 Private – Password-protected custom rooms
Documentation/Installation:
Code:
[INCLUDE THESE LIBRARIES IN YOUR SOURCES]
x64
opus:x64-windows openal-soft:x64-windows
x32
opus:x86-windows openal-soft:x86-windows
[ADD THESE TO YOUR SOURCES]
Voice System V1
https://github.com/OTAcademy/otclientv8/commit/0ca42554b462853f8cef4731bf238df1d0a16d99
Update Lua Functions
https://github.com/OTAcademy/otclientv8/commit/e330f643a8fc5fec0423c56d684fe6cdfbe4ecbd
After the above has been added, simply update join.php in the API, that's all.
Please download the files attached to this post, you will find an instructions file, backups of the GitHub Repos and all the files needed to bring VOIP to life on your server. Enjoy!
Attachments
-
TFS & OTC Voice Feature.rar8.8 MB · Views: 227 · VirusTotal
-
vc2.webp42.3 KB · Views: 466 · VirusTotal -
vc3.webp88.4 KB · Views: 448 · VirusTotal


