Giter VIP home page Giter VIP logo

teamcord's People

Contributors

dependabot[bot] avatar kleinrotti avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

teamcord's Issues

Suggestions for improvement

  • The settings of the "Volume Control" are not saved.
  • After some time you will be thrown from Discord for no reason inactive or not.

is there a fix in the works for

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?

Features!

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.

instant crash

after latest install as soon as i start TeamSpeak it crashes have tried uninstall and reinstall same result worked prier version

Discord audio is blocked prior to Teamspeak user "flushing" by sending audio

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:

  1. Join Discord on another device to observe
  2. Join a linked channel in TS3
  3. Don't make any input (have PTT enabled and do not hold it down)
  4. Speak on secondary device, notice you will not be able to hear it on your Teamspeak 3 client
  5. Speak in Teamspeak 3, after a few seconds audio will continue normally

Expected behavior

  1. Join linked channel
  2. Be able to hear conversation without speaking first.

Desktop (please complete the following information):

  • Teamspeak 3 Version: Teamspeak 3.5.6
  • Plugin Version: 0.1.3.1

Teamcord cannot be loaded.

Describe the bug
Teamcord cant be loaded by Teamspeak3.

To Reproduce
Steps to reproduce the behavior:

  1. Install Teamcord
  2. Open Teamspeak
  3. Go to the Extensions and there it says this bug

Screenshots
Screenshot 2024-04-02 204843
Error report

Desktop (please complete the following information):

  • Teamspeak 3 Version: 3.6.2 (Qt Version: 5.15.2)
  • Plugin Version: 0.1.3.1

Login bug

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.

Unable to connect

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 3 Version: 3.5.5
  • Plugin Version 0.1.1.1

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

Login failed

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.

Image:
TeamCord

Two-factor authentication (2FA) was disable

Password and username were copied in

Channel user list not auto updating

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.

Sound Problems

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

Output device selection

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:

  • Teamspeak 3 Version: 3.5.6
  • Plugin Version 0.1.2.1

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.

Bot not working - Discord update?

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!

Login Error: The remote server returned an error: (400) Bad Request.

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.

Linux support

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?

Server Side Plugin

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.