aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
blob: 4ca2437b246e32740c8f070898856f9a521f9af2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Teamspeak 6 Matrix Credential Extractor

This is a tool built for extracting your Matrix credentials from Teamspeak 6 to access the chat functionalities from Matrix compatible clients.

You can either run locally via `uv` or use the hosted version: https://ts6-extractor.streamlit.app

```bash
uv sync
uv run streamlit run app.py
```

## Usage
Using the sidebar, load your `settings.db. You can find it in the locations listed below:

- Windows: `%APPDATA%\TeamSpeak\Default`
- Linux: `~/.config/TeamSpeak/Default`
- Mac: `~/Library/Preferences/TeamSpeak/Default`

## Limitations
Only unencrypted group chats will work properly, encrypted chat is extremely flakey.

Teamspeak has various custom tools built-on top of the Matrix protocol
so not everything is supported/compatible. **Use at your own risk**
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage