Skip to content

Commit e6d045b

Browse files
committed
Update readme
1 parent 2b983ed commit e6d045b

1 file changed

Lines changed: 35 additions & 35 deletions

File tree

README.md

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ This is a open-source TeamSpeak3 bot, playing music and much more.
44

55
- **Got questions?** Check out our [Wiki](https://github.com/Splamy/TS3AudioBot/wiki), [FAQ](https://github.com/Splamy/TS3AudioBot/wiki/FAQ), or ask on our [![Join Gitter Chat](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/TS3AudioBot/Lobby?utm_source=share-link&utm_medium=link&utm_campaign=share-link)
66
- **Something's broken or it's complicated?** [Open an issue](https://github.com/Splamy/TS3AudioBot/issues/new/choose)
7-
- Please use and fill out one of the templates we provide unless they are not applicable or you have a good reason not to.
8-
This helps us getting through the technical stuff faster
9-
- Please keep issues in english, this makes it easier for everyone to participate and keeps issues relevant to link to.
7+
- Please use and fill out one of the templates we provide unless they are not applicable, or you have a good reason not to.
8+
This helps us to get through the technical stuff faster
9+
- Please keep issues in English, this makes it easier for everyone to participate and keeps issues relevant to link to.
1010
- **Want to support this Project?**
11-
- You can discuss and suggest features. However the [backlog](https://github.com/Splamy/TS3AudioBot/projects/2) is large and feature requests will probably take time
11+
- You can discuss and suggest features. However, the [backlog](https://github.com/Splamy/TS3AudioBot/projects/2) is large and feature requests will probably take time
1212
- You can contribute code. This is always appreciated, please open an issue or contact a maintainer to discuss *before* you start.
1313

1414
## Features
15-
* Play Youtube and Soundcloud songs as well as stream Twitch (extensible with plugins)
15+
* Play YouTube and Soundcloud songs as well as stream Twitch (extensible with plugins)
1616
* Song history
1717
* Various voice subscription modes; including to clients, channels and whisper groups
1818
* Playlist management for all users
@@ -36,14 +36,14 @@ For an in-depth command tutorial see [here in the wiki](https://github.com/Splam
3636
### Download
3737
Pick and download the build for your platform and liking:
3838

39-
| | Stable | Experimental |
40-
| -- | -- | -- |
41-
| | Versions are mostly considered stable but won't get bigger features as fast. | Will always have the latest and greatest but might not be fully stable or have broken features. |
42-
| Windows_x64 | [![Download](https://img.shields.io/badge/Download-master-green.svg)](https://splamy.de/api/nightly/ts3ab/master_win_x64/download) | [![Download](https://img.shields.io/badge/Download-develop-green.svg)](https://splamy.de/api/nightly/ts3ab/develop_win_x64/download) |
43-
| Linux_x64 | [![Download](https://img.shields.io/badge/Download-master-green.svg)](https://splamy.de/api/nightly/ts3ab/master_linux_x64/download) | [![Download](https://img.shields.io/badge/Download-develop-green.svg)](https://splamy.de/api/nightly/ts3ab/develop_linux_x64/download) |
44-
| Docker | [![Docker](https://img.shields.io/badge/Docker-0.11.0-0db7ed.svg)](https://github.com/getdrunkonmovies-com/TS3AudioBot_docker) (NOTE: This build is community-maintained. It comes with all dependencies as well as youtube-dl preconfigured) | - |
39+
| | Stable | Experimental |
40+
|-------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|
41+
| | Versions are mostly considered stable but won't get bigger features as fast. | Will always have the latest and greatest but might not be fully stable or have broken features. |
42+
| Windows_x64 | [![Download](https://img.shields.io/badge/Download-master-green.svg)](https://splamy.de/api/nightly/ts3ab/master_win_x64/download) | [![Download](https://img.shields.io/badge/Download-develop-green.svg)](https://splamy.de/api/nightly/ts3ab/develop_win_x64/download) |
43+
| Linux_x64 | [![Download](https://img.shields.io/badge/Download-master-green.svg)](https://splamy.de/api/nightly/ts3ab/master_linux_x64/download) | [![Download](https://img.shields.io/badge/Download-develop-green.svg)](https://splamy.de/api/nightly/ts3ab/develop_linux_x64/download) |
44+
| Docker | [![Docker](https://img.shields.io/badge/Docker-0.11.0-0db7ed.svg)](https://github.com/getdrunkonmovies-com/TS3AudioBot_docker) (NOTE: This build is community-maintained. It comes with all dependencies as well as youtube-dl preconfigured) | - |
4545

46-
(We have more builds like linux arm/arm64 and .NET framework dependent builds available on our [nightly server](https://splamy.de/Nightly#ts3ab))
46+
(We have more builds like linux arm/arm64 and .NET Framework dependent builds available on our [nightly server](https://splamy.de/Nightly#ts3ab))
4747

4848
#### Linux
4949
Install the required dependencies for your distro:
@@ -60,57 +60,57 @@ Run
6060
```
6161
* or **manually**:
6262
1. Make sure you have a C compiler installed
63-
1. Make the Opus script runnable with `chmod u+x InstallOpus.sh` and run it with `./InstallOpus.sh`
64-
1. Get the ffmpeg [32bit](https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-i686-static.tar.xz) or [64bit](https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-amd64-static.tar.xz) binary.
65-
1. Extract the ffmpeg archive with `tar -vxf ffmpeg-git-*XXbit*-static.tar.xz`
66-
1. Get the ffmpeg binary from `ffmpeg-git-*DATE*-amd64-static/ffmpeg` and copy it into your TS3AudioBot folder.
63+
2. Make the Opus script runnable with `chmod u+x InstallOpus.sh` and run it with `./InstallOpus.sh`
64+
3. Get the ffmpeg [32bit](https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-i686-static.tar.xz) or [64bit](https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-amd64-static.tar.xz) binary.
65+
4. Extract the ffmpeg archive with `tar -vxf ffmpeg-git-*XXbit*-static.tar.xz`
66+
5. Get the ffmpeg binary from `ffmpeg-git-*DATE*-amd64-static/ffmpeg` and copy it into your TS3AudioBot folder.
6767

6868
#### Windows
6969
1. Get the ffmpeg [32bit](https://ffmpeg.zeranoe.com/builds/win32/static/ffmpeg-latest-win32-static.zip) or [64bit](https://ffmpeg.zeranoe.com/builds/win64/static/ffmpeg-latest-win64-static.zip) binary.
70-
1. Open the archive and copy the ffmpeg binary from `ffmpeg-latest-winXX-static/bin/ffmpeg.exe` into your TS3AudioBot folder.
70+
2. Open the archive and copy the ffmpeg binary from `ffmpeg-latest-winXX-static/bin/ffmpeg.exe` into your TS3AudioBot folder.
7171

7272
### Optional Dependencies
7373
If the bot can't play some youtube videos it might be due to some embedding restrictions which are blocking this.
7474
You can install the [youtube-dl](https://github.com/rg3/youtube-dl/) binary or source folder (and specify the path in the config) to try to bypass this.
7575

7676
### First time setup
7777
1. Run the bot with `./TS3AudioBot` (Linux) or `TS3AudioBot.exe` (Windows) and follow the setup instructions.
78-
1. (Optional) Close the bot and configure your `rights.toml` to your desires.
79-
You can use the template rules as suggested in the automatically generated file,
80-
or dive into the rights syntax [here](https://github.com/Splamy/TS3AudioBot/wiki/Rights).
81-
Then start the bot again.
82-
1. (Optional, but highly recommended for everything to work properly).
78+
2. (Optional) Close the bot and configure your `rights.toml` to your desires.
79+
You can use the template rules as suggested in the automatically generated file,
80+
or dive into the rights syntax [here](https://github.com/Splamy/TS3AudioBot/wiki/Rights).
81+
Then start the bot again.
82+
3. (Optional, but highly recommended for everything to work properly).
8383
- Create a privilege key for the ServerAdmin group (or a group which has equivalent rights).
8484
- Send the bot in a private message `!bot setup <privilege key>`.
85-
1. Congratz, you're done! Enjoy listening to your favourite music, experimenting with the crazy command system or do whatever you wish to do ;).
85+
4. Congratz, you're done! Enjoy listening to your favourite music, experimenting with the crazy command system or do whatever you wish to do ;).
8686
For further reading check out the [CommandSystem](https://github.com/Splamy/TS3AudioBot/wiki/CommandSystem).
8787

8888
## Building manually
8989

90-
|master|develop|
91-
|:--:|:--:|
92-
|[![Build status](https://ci.appveyor.com/api/projects/status/i7nrhqkbntdhwpxp/branch/master?svg=true)](https://ci.appveyor.com/project/Splamy/ts3audiobot/branch/master)|[![Build status](https://ci.appveyor.com/api/projects/status/i7nrhqkbntdhwpxp/branch/develop?svg=true)](https://ci.appveyor.com/project/Splamy/ts3audiobot/branch/develop)|
90+
| master | develop |
91+
|:-----------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------------------------:|
92+
| ![](https://github.com/Splamy/TS3AudioBot/actions/workflows/dotnet.yml/badge.svg?branch=master) | ![](https://github.com/Splamy/TS3AudioBot/actions/workflows/dotnet.yml/badge.svg?branch=develop) |
9393

9494
### Download
9595
Download the git repository with `git clone --recurse-submodules https://github.com/Splamy/TS3AudioBot.git`.
9696

9797
#### Linux
98-
1. Get the `.NET 5.0` sdk by following [this tutorial](https://docs.microsoft.com/dotnet/core/install/linux-package-managers) and choose your platform
99-
1. Go into the directory of the repository with `cd TS3AudioBot`
100-
1. Execute `dotnet build --framework net5.0 --configuration Release TS3AudioBot` to build the AudioBot
101-
1. The binary will be in `./TS3AudioBot/bin/Release/net5.0` and can be run with `dotnet TS3AudioBot.dll`
98+
1. Get the `.NET 10.0` sdk by following [this tutorial](https://docs.microsoft.com/dotnet/core/install/linux-package-managers) and choose your platform
99+
2. Go into the directory of the repository with `cd TS3AudioBot`
100+
3. Execute `dotnet build --framework net10.0 --configuration Release TS3AudioBot` to build the AudioBot
101+
4. The binary will be in `./TS3AudioBot/bin/Release/net10.0` and can be run with `dotnet TS3AudioBot.dll`
102102

103103
#### Windows
104-
1. Make sure you have `Visual Studio` with the `.NET 5.0` development toolchain installed
105-
1. Build the AudioBot with Visual Studio.
104+
1. Make sure you have `Visual Studio` with the `.NET 10.0` development toolchain installed
105+
2. Build the AudioBot with Visual Studio.
106106

107107
### Building the WebInterface
108108
1. Go with the console of your choice into the `./WebInterface` folder
109-
1. Run `yarn install` to restore or update all dependencies for this project
110-
1. Run `yarn run build` to build the project.
109+
2. Run `yarn install` to restore or update all dependencies for this project
110+
3. Run `yarn run build` to build the project.
111111
The built project will be in `./WebInterface/dist`.
112112
Make sure to the set the webinterface path in the ts3audiobot.toml to this folder.
113-
1. You can alternatively use `yarn run start` for development.
113+
4. You can alternatively use `yarn run start` for development.
114114
This will use the webpack dev server with live reload instead of the ts3ab server.
115115

116116
## Community

0 commit comments

Comments
 (0)