better titles

This commit is contained in:
azlux 2020-07-10 19:26:57 +02:00 committed by GitHub
parent a513cb9a6f
commit 9d3f70559c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -37,20 +37,20 @@ Predicted functionalities will be those people would expect from any classic mus
1. [Known issues](#known-issues) 1. [Known issues](#known-issues)
1. [Contributors](#contributors) 1. [Contributors](#contributors)
### Installation ## Installation
#### Dependencies ### Dependencies
1. Install python3. 1. Install python3.
1. Install [Opus Codec](https://www.opus-codec.org/) (which should be already installed if you installed Mumble or Murmur, or you may try to install `opus-tools` with your package manager). 1. Install [Opus Codec](https://www.opus-codec.org/) (which should be already installed if you installed Mumble or Murmur, or you may try to install `opus-tools` with your package manager).
1. Install ffmpeg. If ffmpeg isn't in your package manager, you may need to find another source. I personally use [this repository](http://repozytorium.mati75.eu/) on my raspberry. 1. Install ffmpeg. If ffmpeg isn't in your package manager, you may need to find another source. I personally use [this repository](http://repozytorium.mati75.eu/) on my raspberry.
#### Docker ### Docker
See https://github.com/azlux/botamusique/wiki/Docker-install See https://github.com/azlux/botamusique/wiki/Docker-install
Both stable and testing are available ! Both stable and testing are available !
#### Manual install ### Manual install
**Stable release (recommended)** **Stable release (recommended)**
@ -97,12 +97,12 @@ npm run build
``` ```
</details> </details>
### Configuration ## Configuration
Please copy `configuration.example.ini` into `configuration.ini`, follow the instructions in the file and uncomment options you would like to modify. Please DO NOT MODIFY `configuration.default.ini`, since options undefined in `configuration.ini` will fall back into `configuration.default.ini`. This file will be constantly overridden in each update. Please copy `configuration.example.ini` into `configuration.ini`, follow the instructions in the file and uncomment options you would like to modify. Please DO NOT MODIFY `configuration.default.ini`, since options undefined in `configuration.ini` will fall back into `configuration.default.ini`. This file will be constantly overridden in each update.
We list some basic settings for you to quickly get things working. We list some basic settings for you to quickly get things working.
#### Basic settings ### Basic settings
1. Usually, the first thing is to set the Murmur server you'd like the bot to connect to. You may also specify which channel the bot stays, and tokens used by the bot. 1. Usually, the first thing is to set the Murmur server you'd like the bot to connect to. You may also specify which channel the bot stays, and tokens used by the bot.
``` ```
[server] [server]
@ -145,7 +145,7 @@ If you don't have a certificate, you may generate one by:
`openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout botamusique.pem -out botamusique.pem -subj "/CN=botamusique"` `openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout botamusique.pem -out botamusique.pem -subj "/CN=botamusique"`
#### Sections explained ### Sections explained
- `server`: configuration about the server. Will be overridden by the `./mumbleBot.py` parameters. - `server`: configuration about the server. Will be overridden by the `./mumbleBot.py` parameters.
- `bot`: basic configuration of the bot, eg. name, comment, folder, default volume, etc. - `bot`: basic configuration of the bot, eg. name, comment, folder, default volume, etc.
- `webinterface`: basic configuration about the web interface. - `webinterface`: basic configuration about the web interface.
@ -155,7 +155,7 @@ If you don't have a certificate, you may generate one by:
- `debug`: option to activate ffmpeg or pymumble debug. (Can be very verbose) - `debug`: option to activate ffmpeg or pymumble debug. (Can be very verbose)
### Run the bot ## Run the bot
If you have set up everything in your `configuration.ini`, you can If you have set up everything in your `configuration.ini`, you can
`venv/bin/python mumbleBot.py --config configuration.ini` `venv/bin/python mumbleBot.py --config configuration.ini`
@ -166,7 +166,7 @@ If you want information about auto-starting and auto-restarting of the bot, you
**For the detailed manual of using botamusique, please see the [wiki](https://github.com/azlux/botamusique/wiki).** **For the detailed manual of using botamusique, please see the [wiki](https://github.com/azlux/botamusique/wiki).**
### Operate the bot ## Operate the bot
You can control the bot by both commands sent by text message and the web interface. You can control the bot by both commands sent by text message and the web interface.
@ -174,7 +174,7 @@ By default, all commands start with `!`. You can type `!help` in the text messag
The web interface can be used if you'd like an intuitive way of interacting with the bot. Through it is fairly straightforward, a walk-through can be found on the [wiki page](https://github.com/azlux/botamusique/wiki/Web-interface-walk-through). The web interface can be used if you'd like an intuitive way of interacting with the bot. Through it is fairly straightforward, a walk-through can be found on the [wiki page](https://github.com/azlux/botamusique/wiki/Web-interface-walk-through).
### Update ## Update
If you enable `audo_check_update`, the bot will check for updates every time it starts. If you enable `audo_check_update`, the bot will check for updates every time it starts.
If you are using the recommended install, you can send `!update` to the bot (command by default). If you are using the recommended install, you can send `!update` to the bot (command by default).
@ -187,7 +187,7 @@ venv/bin/pip install --upgrade -r requirements.txt
``` ```
### Known issues ## Known issues
1. During installation, you may encounter the following error: 1. During installation, you may encounter the following error:
``` ```
@ -213,7 +213,7 @@ python3-dev musl-lib libmagic jpeg-dev zlib-dev gcc
For more information, see [#122](https://github.com/azlux/botamusique/issues/122). For more information, see [#122](https://github.com/azlux/botamusique/issues/122).
### Contributors ## Contributors
If you want to participate, You're welcome to fork and submit pull requests (fixes and new features). If you want to participate, You're welcome to fork and submit pull requests (fixes and new features).
The following people joined the collaborators for a faster development, big thanks to them: The following people joined the collaborators for a faster development, big thanks to them: