kleinrotti / teamcord Goto Github PK
View Code? Open in Web Editor NEWCross voice communication between Teamspeak and Discord
License: MIT License
Cross voice communication between Teamspeak and Discord
License: MIT License
TeamSpeak Client 3.5.7
Mute/ Disable Headphone = Crash
ts3client_2021-03-16__17_49_08.044495.log
ts3dump_1615913363701.zip
Only this json string should be in the channel description otherwise it couldn't be recognized by TeamCord!
the channel decryptions are a big part of mine and many servers can you teach it to ignore anything after its {"Teamcord":{"Channel":000000000}} /n/n
or somen to allow it to just check for its needed string in only the top line or last line type thing?
Is your feature request related to a problem? Please describe.
Using user tokens is against TOS!!!!! Will you be adding bot support?
Just so we can add a bot token, invite the bot, and it works?
Describe the solution you'd like
I think this would be perfect. I don't mind that.
Describe alternatives you've considered
This is the only thing I found to link the two together, I don't want to get banned.
Additional context
Add any other context or screenshots about the feature request here.
after latest install as soon as i start TeamSpeak it crashes have tried uninstall and reinstall same result worked prier version
Describe the bug
When joining a linked channel, to prevent from timing out in Discord you must make some noise (ie. hold PTT and speak).
This initial sound is delayed by a few seconds to discord users, and after those few seconds the Teamspeak and Discord users can now hear eachother normally. Prior to Teamspeak users "flushing", they cannot hear any audio from Discord.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Desktop (please complete the following information):
Describe the bug
Teamcord cant be loaded by Teamspeak3.
To Reproduce
Steps to reproduce the behavior:
Desktop (please complete the following information):
Hi, I have a problem
2021-03-23 16:27:18.656803|INFO |TeamCord | |Requesting login token
2021-03-23 16:27:19.313397|ERROR |TeamCord | |Удаленный сервер возвратил ошибку: (400) Недопустимый запрос.
that due to the fact that captcha is not sent, the plugin cannot authorize, a message is returned that captcha is required (viewed by a sniffer), I tried to manually add the token to the configuration file, it did not work, error, I then I realized that the token is encrypted. Is it possible to somehow solve this?, maybe there is a version where you can manually enter the token?
2021-03-23 15: 52: 32.460092 | ERROR | TeamCord | | Conversion error for the value 'MzQ0MDc2 ** U06 *** ODkyO24y. ****. 25wc2PB3V *** yfkYoVtTv1Vd2E "to the" TeamCord.Core.PluginUserCredential "type. The 'Token' path, line 2, position 72.
Did you think about porting the plugin away from Framework to .NET (Core) 6?
Unable to get connectoin to discord (debug logging enabled). After setting log credentials, login shows successful. But can not connect to discord.
Desktop (please complete the following information):
Teamspeak log:```
20.11.2020 11:09:24 TeamCord Info Waiting for established connection to discord...
20.11.2020 11:09:24 TeamCord Info Client disconnected
20.11.2020 11:09:24 TeamCord Debug Updating icon of tray icon
20.11.2020 11:09:24 TeamCord Debug Connection changed -> Type: Discord Connected: False
20.11.2020 11:09:24 TeamCord Debug Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
20.11.2020 11:09:24 TeamCord Debug Freeing memory: 177919312
20.11.2020 11:09:24 TeamCord Warning Unexpected character encountered while parsing value: W. Path '', line 0, position 0.
20.11.2020 11:09:24 TeamCord Debug Freeing memory: 176352064
20.11.2020 11:09:24 TeamCord Warning Unexpected character encountered while parsing value: W. Path '', line 0, position 0.
20.11.2020 11:09:24 TeamCord Debug Freeing memory: 177928912
20.11.2020 11:09:25 TeamCord Info Client disconnected
20.11.2020 11:09:25 TeamCord Debug Updating icon of tray icon
20.11.2020 11:09:25 TeamCord Debug Connection changed -> Type: Discord Connected: False
20.11.2020 11:09:27 TeamCord Info Client disconnected
20.11.2020 11:09:27 TeamCord Debug Updating icon of tray icon
20.11.2020 11:09:27 TeamCord Debug Connection changed -> Type: Discord Connected: False
20.11.2020 11:09:31 TeamCord Info Client disconnected
20.11.2020 11:09:31 TeamCord Debug Updating icon of tray icon
20.11.2020 11:09:31 TeamCord Debug Connection changed -> Type: Discord Connected: False
20.11.2020 11:09:40 TeamCord Info Client disconnected
Teamspeak Version
3.5.6 (25.11.2020 14:53:42)
TeamCord Version
0.1.2.0
Discord
Stable 77645 (6bbb9a6)
Host 0.0.308
Windows 10 64-Bit (10.0.19042)
Version 20H2 (Build 19042.844)
Client Log
26.02.2021 18:20:34 TeamCord Info Config file does not exists, creating one...
26.02.2021 18:20:34 TeamCord Info Storing plugin settings...
26.02.2021 18:20:34 TeamCord Info Reading plugin settings...
26.02.2021 18:20:34 TeamCord Info TeamCord 0.1.2.0
26.02.2021 18:20:34 TeamCord Info Runtime CLR: 4.0.30319.42000
26.02.2021 18:20:35 TeamCord Info Tray icon loaded
26.02.2021 18:20:35 TeamCord Info Teamcord initialized in 566ms
26.02.2021 18:30:25 TeamCord Info Requesting login token
26.02.2021 18:30:26 TeamCord Error Der Remoteserver hat einen Fehler zurückgegeben: (400) Ungültige Anforderung.
Der Remoteserver hat einen Fehler zurückgegeben: (400) Ungültige Anforderung.
The remote server has returned an error: (400) Invalid request.
Two-factor authentication (2FA) was disable
Password and username were copied in
Problem
When someone joins a discord channel, TeamCord shows in the channel description the channel tree with all the users except the user who freshly joined.
to see who joined you must click another channel and then the old channel again to refresh the userlist.
Solution
as soon as a user joins the voicechat teamcord should update that channel info then refresh the element without having to do it manually.
Alternative Solution
If its not possible to refresh the channel history on user join maybe you could open a seperate window (like the login window) dispalying the discord channel / users.
I, (and my freinds) have a problem with the sound or voice
From Discord to TeamSpeak everything is ok,
but the Discord users hear my voce like a Robot
**Here is the log
i removed the timestamp ect (2021-01-19 XX:XX:XX.XXXXXX|INFO |TeamCord | )
|Waiting for established connection to discord...
|Connection changed -> Type: Discord Connected: True
|Client connected
|Updating icon of tray icon
|Connection established to discord
|Joining discord channel 239104154914521089
|Client connected to voice
|Updating icon of tray icon
|Connection changed -> Type: Voice Connected: True
|Applying ts3 mute state...
|Updating icon of tray icon
|Updating icon of tray icon
|Current ts3 mute state: Deaf=0 Mute=0
|Voice processing time: 343us
|Wave device -1 initialized. Samplerate: 48000 Channels: 2
|SoundService loaded for user Joe_72
|Playback started of user Joe_72
|Voice processing time: 105us
|Voice processing time: 126us
|Voice processing time: 109us
|Voice processing time: 113us
|Voice processing time: 105us
|Voice processing time: 112us
|Voice processing time: 134us
|Voice processing time: 99us
|Voice processing time: 131us
|Voice processing time: 106us
|Voice processing time: 135us
|Voice processing time: 123us
|Voice processing time: 100us
|Voice processing time: 126us
|Voice processing time: 140us
|Voice processing time: 125us
|Voice processing time: 136us
|Voice processing time: 127us
|Voice processing time: 137us
|Voice processing time: 124us
|Voice processing time: 102us
|Voice processing time: 127us
|Voice processing time: 131us
|Voice processing time: 123us
|Voice processing time: 134us
|Voice processing time: 124us
|Voice processing time: 132us
|Voice processing time: 96us
|Voice processing time: 137us
|Voice processing time: 123us
|Voice processing time: 137us
|Voice processing time: 99us
|Voice processing time: 122us
|Voice processing time: 95us
|Voice processing time: 123us
|Voice processing time: 124us
|Voice processing time: 132us
|Voice processing time: 124us
|Voice processing time: 135us
|Voice processing time: 96us
|Voice processing time: 134us
|Voice processing time: 124us
|Voice processing time: 134us
|Voice processing time: 106us
|Voice processing time: 117us
|Voice processing time: 112us
|Voice processing time: 119us
|Voice processing time: 116us
|Voice processing time: 139us
|Voice processing time: 125us
|Voice processing time: 101us
|Voice processing time: 116us
|Voice processing time: 115us
I think a token login would be easier and more effective.
when you sync a channel if the description had info it deletes it all found out the hard way
Describe the bug
TeamCord plugin does not respect audio device selection from TeamSpeak
To Reproduce
In TeamSpeak, configure an output device which is not the default device.
Expected behavior
Voice of TeamCord shourd come from the same output device as other TeamSpeak voice.
Screenshots
n/a
Desktop:
Additional context
Bug has been reported by someone in our community, I did not have a chance to reproduce it on my own, so I hope information is sufficient. Let me know if anything is missing.
Trying to use this app, I found it no longer works.
I see an attempt to connect, the bot appears in Discord, but then disconnects. Nothing shows up in TS3.
Checking the logs, I see:
2023-07-04 16:17:22.983659|INFO |TeamCord | |Waiting for established connection to discord...
2023-07-04 16:17:46.302941|INFO |TeamCord | |Client connected
2023-07-04 16:17:46.311950|INFO |TeamCord | |Connection established to discord
2023-07-04 16:17:50.229260|INFO |TeamCord | |Joining discord channel 935094130940444743
2023-07-04 16:17:50.250271|INFO |TeamCord | |Channel bitrate: 64000
2023-07-04 16:18:05.285897|ERROR |TeamCord | |The operation has timed out.
It would seem there was a Discord update, and this might be the cause/issue?
discord-net/Discord.Net#2634
Thanks for the app!
When I try to login into my discord account I get the following error in he log file:
2021-05-20 21:24:30.143228|INFO |TeamCord | |Requesting login token
2021-05-20 21:24:30.860193|ERROR |TeamCord | |The remote server returned an error: (400) Bad Request.
2021-05-20 21:25:44.262679|INFO |TeamCord | |Requesting login token
2021-05-20 21:25:44.778195|ERROR |TeamCord | |The remote server returned an error: (400) Bad Request.
2021-05-20 21:25:48.708354|INFO |Gamepad Plugin| |Cleared device list
2021-05-20 21:25:48.714355|INFO |Gamepad Plugin| |Found device
2021-05-20 21:26:26.961558|INFO |TeamCord | |Requesting login token
2021-05-20 21:26:27.432793|ERROR |TeamCord | |The remote server returned an error: (400) Bad Request.
2021-05-20 21:26:40.333611|INFO |TeamCord | |Requesting login token
2021-05-20 21:26:40.832878|ERROR |TeamCord | |The remote server returned an error: (400) Bad Request.
2021-05-20 21:26:43.726413|INFO |TeamCord | |Tray icon unloaded
2021-05-20 21:26:43.727415|INFO |TeamCord | |TeamCord has been shut down.
2021-05-20 21:26:43.729411|INFO |TeamCord | |Reading plugin settings...
2021-05-20 21:26:43.730418|INFO |TeamCord | |TeamCord 0.1.2.1
2021-05-20 21:26:43.730418|INFO |TeamCord | |Runtime CLR: 4.0.30319.42000
2021-05-20 21:26:43.745410|INFO |TeamCord | |Tray icon loaded
2021-05-20 21:26:43.975221|INFO |TeamCord | |Teamcord initialized in 246ms
2021-05-20 21:27:33.348188|INFO |TeamCord | |Requesting login token
2021-05-20 21:27:33.872552|ERROR |TeamCord | |The remote server returned an error: (400) Bad Request.
I've already disable 2FA in my discord account, but it did not help.
Describe the solution you'd like
I'd like to have the ability to use this Plugin on my Linux PC.
Describe alternatives you've considered
Maybe it is possible to build a standalone version the way https://github.com/Splamy/TS3AudioBot does it?
Having this as a server side plugin would be a really good option for some people.
I have knowns who do not want to use TS even if it works better in most scenarios on the calls, and as most of us are in TS and not discord, having a ts server plugin, and a discord bot connected on the other side to crosscall would be the best in my case.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.