TeamSpeak3 Plugin API
The documentation can be found on GitHub-Pages.
Even if this library is already used in some projects, it should not be considered stable and breaking changes will happen.
At the moment, not all methods that are exposed by the TeamSpeak API are available for plugins. If a method that you need is missing please file an issue or open a pull request.
Usage
Add the following to your Cargo.toml
:
[lib]
name = "<pluginname>"
crate-type = ["cdylib"]
[dependencies]
lazy_static = "0.2"
ts3plugin = "0.1"
This code can be used to make your library a TeamSpeak plugin:
extern crate ts3plugin;
extern crate lazy_static;
use *;
;
create_plugin!;
Projects using this library
License
Licensed under either of
at your option.
Template code that is needed to run the rust code in this file as a test: