Debian Üzerinde Teamspeak 3 İçin Sinusbot Kurulumu

Teamspeak, arkadaşlarınızla sesli sohbet için VoIP yazılımıdır, ancak doğrudan kanallarında müzik dinleyebilir ve çalabilirsiniz. Bu eğitimde Sinusbot ile nasıl müzik botu oluşturulacağı açıklanacaktır . Sinusbot, web arayüzü ile TS3 için bir müzik botudur. Web tarayıcınız üzerinden yapılandırabilir ve şarkıları çalabilir ve yükleyebilirsiniz.

Gereksinimler

  • 64 bit (amd64) mimariye sahip Debian 8 VPS.
  • 8087 numaralı bağlantı noktasını açın.
  • 5-10 dakika.
  • Bot yaklaşık 30 MB RAM ve 10 MB HDD kullanıyor, alanın geri kalanı şarkılar için kullanılabilir.

Sinusbot Kurulumu

Gereksinimleri karşılıyorsanız, Sinusbot programını indirmek ve yüklemek için bu adımları takip edebilirsiniz.

apt-get update
apt-get install x11vnc xinit xvfb libxcursor1 ca-certificates bzip2 curl libglib2.0-0 nano sudo screen

Programı root olarak çalıştırmak tehlikeli olduğundan, yalnızca Sinusbot için bir kullanıcı oluşturun ve bir şifre verin:

adduser --disabled-login ts3bot
passwd ts3bot

Program için bir dizin oluşturun, tavsiye ederim /opt/ts3soundboard. ts3botKullanıcıya sahiplik verin :

mkdir -p /opt/ts3soundboard
chown ts3bot:ts3bot /opt/ts3soundboard

Bundan sonra ts3botkullanıcıyla birlikte çalışacağız . Gerekli komutları root olarak çalıştırmak için izin verelim:

visudo

Bir metin düzenleyicisinde aşağıdakine benzer bir dosya göreceksiniz:

#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:$

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification

Dosyanın sonuna aşağıdaki satırı ekleyin:

ts3bot    ALL=(ALL:ALL) ALL

Şimdi, ile değişiklikleri kaydedin Ctrl+Ove Enterardından Ctrl+Xve Enter. Ardından, ts3botaşağıdaki komutla giriş yapın :

su ts3bot
cd /opt/ts3soundboard

Şimdi Sinusbot ve Teamspeak'i kuracağımız dizindeyiz, bu yüzden Sinusbot ile başlayalım:

curl -O https://frie.se/ts3bot/sinusbot-0.9.8.tar.bz2
tar -xjf sinusbot-0.9.8.tar.bz2 
cp config.ini.dist config.ini

Bitti. Teamspeak için sonraki bölüme devam edin.

Teamspeak ve Youtube-DL Kurulumu

Teamspeak 3 için bir müzik botu kurarken, Teamspeak 3 uygulamasına ve youtube-dlmüziği sunucuya çalmak için de ihtiyacımız var . Her ikisini de indirin ve kurulumu çalıştırmak için onlara izin verin:

wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
wget http://dl.4players.de/ts/releases/3.0.18.2/TeamSpeak3-Client-linux_amd64-3.0.18.2.run
sudo chmod 755 TeamSpeak3-Client-linux_amd64-3.0.18.2.run
sudo chmod a+rx /usr/local/bin/youtube-dl

TH yükleyicisini çalıştırın:

./TeamSpeak3-Client-linux_amd64-3.0.18.2.run

Son yapılandırma

Şimdi, botu çalıştırmak için ihtiyacımız olan her şeye sahibiz, düzgün çalışması için konfigüre edelim:

nano config.ini

config.iniTeamspeak3 dizinlerini içerecek şekilde dosyayı güncelleyin ve youtube-dl:

TS3Path = "/opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"

YoutubeDLPath = "/usr/local/bin/youtube-dl"

Dosyayı kaydedin ve çıkın nano. Müzik çalma eklentisini Teamspeak dizinine taşıma:

cp plugin/libsoundbot_plugin.so /opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/plugins

Sinusbot programı izinlerini düzenleyin ve güncellemeleri kontrol edin:

sudo chmod 755 ts3bot
./ts3bot -update

Programı şimdi başlatabilir ve müzik çalabilirsiniz, ancak SSH istemcinizi kapattıktan sonra kapanacaktır. SSH oturumunuzdan çıktığınızda kapanmasını önlemek için bir ekran oturumunda çalıştırabilirsiniz.

su root
screen
su ts3bot

Sinusbot'u başlatmak için aşağıdaki komutu çalıştırın:

xinit /opt/ts3soundboard/ts3bot -- /usr/bin/Xvfb :1 -screen 0 800x600x16 -ac

Programın bazı başlangıç ​​bilgilerini çıkardığını göreceksiniz. Bu noktada çalışıyor. Artık şarkı yükleyebileceğiniz ve çalabileceğiniz tarayıcınızla web arayüzüne erişebilirsiniz. Şu yöne rotayı ayarla:

http://your-server-ip:8087/

Web arayüzü için varsayılan giriş adminkullanıcı ve foobarşifre içindir. Sinusbot'un daha yeni sürümleri foobarşifreyi kullanmaz , bunun yerine ilk açılışta konsola rastgele bir şifre yazdırırlar. Parolayı hemen değiştirmeyi unutmayın.

Müzik botunuzun tadını çıkarın!

Yorum bırak

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.