Instalación de TS3 musicbot en Arch Linux

Instalación de TS3 musicbot en Arch Linux – SINUSBOT

La comunicación de voz es una de las cosas más importantes durante las actividades sociales. Los jugadores suelen utilizar TeamSpeak 3 para comunicarse entre sí. En este artículo, le mostraré cómo instalar musicbot en TeamSprak3, lo que puede ayudarlo a pasar un rato aburrido escuchando música, radio o YouTube. Para ello utilizaremos senobot

Instalación

Al principio necesitamos instalar algunos paquetes que necesitaremos

                      
$ sudo pacman -S libev x11vnc xorg-xinit xorg-server-xvfb libxcursor teamspeak3 youtube-dl screen


                    

por seguridad creamos nuevo usuario:

PS sudo useradd -d /opt/ts3musicbot -m -s /bin/falso musicbot

cambiar al directorio de inicio y al usuario de musicbot

                      $

sudo -u musicbot -s
                      
$ cd /opt/ts3musicbot

Ahora descarga y descomprime musicbot

                      $ wget https://www.sinusbot.com/pre/sinusbot-0.9.9-8f70ff3.tar.bz2
$ tar -xjvf sinusbot-0.9.9-8f70ff3.tar.bz2
                    

copiar el archivo de configuración

                      cp config.ini.dist config.ini
                    

y cambie la ruta a su cliente teamspeak3 y youtube-dl

                      $ nano ./config.ini
                    

esto debería ser como este archivo:

                      TS3Path = "/opt/teamspeak3/ts3client_linux_amd64"      
                      
                         //change
                      
                      
ListenHost = "0.0.0.0"
DataDir = ""
YoutubeDLPath = "/usr/bin/youtube-dl"                   
                      
                        //change
                      
                      
ListenPort = 8087                                      
                      
                         //web-admin port
                      
                       
LocalPlayback = false
EnableLocalFS = false
MaxBulkOperations = 300
LogLevel = 3
EnableProfiler = false
EnableDebugConsole = false
UploadLimit = 83886080
RunAsUser = 0
RunAsGroup = 0
InstanceActionLimit = 6
UseSSL = false
SSLKeyFile = ""
SSLCertFile = ""
Hostname = "
                    

ahora copie el complemento en el complementos directorio de la instalación de TeamSpeak

                      # cp /opt/ts3musicbot/plugin/libsoundbot_plugin.so /opt/teamspeak3/plugins
                    

y hacer ejecutable sinusbot:

                      $ chmod 755 /opt/ts3musicbot/sinusbot
                    

robot musical corriendo

Hay dos posibilidades de cómo ejecutar este bot.

1.Manualmente

Para hacerlo simplemente ejecute (sigue siendo usuario musicbot en /opt/ts3musicbot) sinusbot usando pantalla

                      $ screen -AmdS musicbot ./sinusbot
                    

Para detener

                      $ screen -x musicbot
Ctrl+C
                    

2. Sistema

La segunda opción es usar el servicio systemd.
Cree un archivo de unidad systemd:

                      # nano /etc/systemd/system/ts3musicbot.service
                    
                      [Unit]
Description=Musicbot for teamspeak3 server
After=network.target

[Service]
User=musicbot
Group=musicbot
ExecStart=/opt/ts3musicbot/sinusbot

[Install]
WantedBy=multi-user.target
                    

Y ahora ejecuta el musicbot:

                      # systemctl start musicbot
                    

comprobar el estado:

                      # systemctl status musicbot
                    

detener el robot musical:

                      # systemctl stop musicbot
                    

habilite musicbot al iniciar el sistema:

                      # systemctl enable musicbot
                    

administración de musicbot

La administración de musicbot se realiza a través del navegador web. Apunte a su servidor usando el puerto 8087 (vea el config.ini arriba)

                      https://ip_of_musicbot:8087
                    

si lo instalaste en localhost

                      https://localhost:8087
                    

el usuario predeterminado : admin

la contraseña predeterminada: Foobar

Cambie la contraseña después de su primer inicio de sesión norte

Musicbot: pantalla de inicio de sesión
Musicbot – configuración

A través de la interfaz web, puede administrar todas las configuraciones, cargar archivos de música, administrar usuarios y sus permisos. Todo bien comentado.

El musicbot puede ser controlado por el usuario a través del chat de teamspeak. Algunos comandos útiles:

Instalación de TS3 musicbot en Arch Linux - commands1 Sinusbot: comandos de chat de teamspeak
Instalación de TS3 musicbot en Arch Linux - commands2 Sinusbot: comandos de chat de teamspeak

Conclusión

En este breve tutorial, instalamos musicbot para teamspeak3: senobot – y realizó la configuración básica. Los siguientes pasos dependen de usted para personalizarlo y usarlo de acuerdo con sus necesidades. Si está detrás de un firewall, no olvide permitir el puerto 8087.

feliz escuchando

Referencias

Página oficial de Sinusbot
TeamSpeak ArchWiki
Preguntas frecuentes sobre Sinusbot

Related Posts