tsdeclarations
tsdeclarations copied to clipboard
All kind of machine readable declarations related to TeamSpeak
TeamSpeak Declarations
This repository contains all kind of data which is related to TeamSpeak.
This data is used for code generation in various projects, therefore all the data is machine readable.
- Errors.csv: The error codes of TeamSpeak
- Permissions.csv: The permissions in TeamSpeak
- Messages.toml: Commands, sent over TeamSpeak connections
- Book.toml: Declarations for keeping track of all things which happen on a server
- Enums.toml: Various enums used in commands
- MessagesToBook.toml: Mappings from commands to book structs that allow to automatically update the tracked state
- BookToMessages.toml: Functions that can be called on book structs and generate commands
- Versions.csv: A bunch of client versions where the versionHash is known
- Badges.csv: List of known badges
The low level TeamSpeak protocol is described in ts3protocol.md.
License
Licensed under either of
- Apache License, Version 2.0
- MIT license
at your option.