You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+13-8
Original file line number
Diff line number
Diff line change
@@ -33,15 +33,17 @@ Done:
33
33
* (un)subscribe to the Bob to hear music in any channel
34
34
* (un)subscribe the Bob to certain channels
35
35
* Playlist management for all users
36
-
**broken* | Basic plugin support
37
-
38
-
In progress:
36
+
* Advanced permission configuration
37
+
* Extensive plugin support
39
38
* Web API
40
39
41
-
In planning:
42
-
* Create multiple client instances automatically for different channels
43
-
* (Improved) Rights system
40
+
In progress:
44
41
* Own web-interface
42
+
* (Improved) Rights system
43
+
* Multi-instance
44
+
45
+
In planning:
46
+
*See issues*
45
47
46
48
## Bot Commands
47
49
All in all, the bot is fully operable only via chat (and actually only via chat).
@@ -61,7 +63,7 @@ You can add a [youtube-dl](https://github.com/rg3/youtube-dl/) binary or source
61
63
### Compilation
62
64
Before we start: _If you know what you are doing_ you can alternatively compile each dependency referenced here from source/git by yourself, but I won't add a tutorial for that.
63
65
64
-
Download the git repository with `git clone https://github.com/Splamy/TS3AudioBot.git`.
66
+
Download the git repository with `git clone --recurse-submodules https://github.com/Splamy/TS3AudioBot.git`.
65
67
66
68
#### Linux
67
69
1. See if you have NuGet by just executing `nuget`. If not, get `NuGet.exe` with `wget https://dist.nuget.org/win-x86-commandline/latest/nuget.exe`
@@ -95,7 +97,7 @@ or dive into the Rights syntax [here](https://github.com/Splamy/TS3AudioBot/wiki
95
97
1. Start the bot again.
96
98
1. Send the bot in a private message `!bot setup <key>` where `<key>` is the privilege key from a previous step.
97
99
1. Now you can move the process to the background or close the bot with `!quit` in teamspeak and run it in the background.
98
-
The recommended start from now on is `mono TS3AudioBot.exe -q` to disable writing to stdout since the bot logs everything to a log file anyway.
100
+
1. (optional) You can configure the logging levels and outputs in the `NLog.config` file, read [here](https://github.com/NLog/NLog/wiki/Configuration-file)to learn more.
99
101
1. Congratz, you're done! Enjoy listening to your favourite music, experimenting with the crazy command system or do whatever you whish to do ;).
100
102
For further reading check out the [CommandSystem](https://github.com/Splamy/TS3AudioBot/wiki/CommandSystem)
101
103
@@ -109,3 +111,6 @@ Why OSL-3.0:
109
111
- OSL allows you to link to our libraries without needing to disclose your own project, which might be useful if you want to use the TS3Client as a library.
110
112
- If you create plugins you do not have to make them public like in GPL. (Although we would be happier if you shared them :)
111
113
- With OSL we want to allow you providing the TS3AB as a service (even commercially). We do not want the software to be sold but the service. We want this software to be free for everyone.
0 commit comments