-
-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix Unsubscribe & Add parameter for clientlist & Added GetClient* Methods #66
base: ssh
Are you sure you want to change the base?
Conversation
fix some async methodnames; Remove await from ssh connection
@@ -26,9 +27,10 @@ The TeamSpeak 3 Query API is documented [here](http://media.teamspeak.com/ts3_li | |||
This library has an online documentation which was created using [sharpDox](http://sharpdox.de). You can find the documentation on the [GitHub Page of this repository](https://nikeee.github.io/TeamSpeak3QueryAPI). | |||
|
|||
## Compatibility | |||
This library requires .NET Standard `1.3`. You can look at [this table](https://docs.microsoft.com/en-us/dotnet/standard/net-standard#net-implementation-support) to see whether your platform is supported. If you find something that is missing (espacially in the `TeamSpeakClient` class), just submit a PR or an issue! | |||
This library requires .NET Core `3.0`. You can look at [this table](https://docs.microsoft.com/en-us/dotnet/standard/net-standard#net-implementation-support) to see whether your platform is supported. If you find something that is missing (espacially in the `TeamSpeakClient` class), just submit a PR or an issue! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The library still only requires .NET Standard 1.3
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR contains changes that were merged to the ssh branch. Only the latest commits are relevant.
Before we can review this PR: |
There are 2 commits which are fixing the unsubscribe bug. First the equal method and the second is to remove the listed function from the callback list. |
Unsubscribe fix
There was still the problem that the callback wasn't removed. So I add that the saved callback will be revmoved from the _callbacks list.
Clientlist parameter
Clientlist has the parameter -ip. It´s not in the ts3 manuel but it works. I used this parameter on my project so I added this into this fork too.
GetClientMethods
I´ve added the methods from the other pr #53 . I´ve just changed the names and parameters to the current "style"