Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Konfiguracja bota AutoMove - AFK


ixinis

Rekomendowane odpowiedzi

Opublikowano

W tym poradniku przedstawię wam jak skonfigurować bota AFK - AutoMove na własnym serwerze TeamSpeak!

 

Pobieramy bota

http://speedy.sh/WMePP/ts3javabot.rar
https://mega.co.nz/#!XhxVSZRY!NjCXqzYqHuWHAyCOAgFdFSa6PtFxNJXtr8Emo27Npm4

Skan

https://www.virustotal.com/pl/file/dda8d136a768d838a5fdd428895267baaad584f49a4b7b8b7ad9a50f1d3d8dc0/analysis/1389958141/

Przechodzimy do ts3javabot\ts3javabot\config i edytujemy plik JTS3ServerMod_server1

Najlepiej zrobić to programem Notepad ++

Edytujemy następujące linijki

 

# Teamspeak 3 server address

ts3_server_address = localhost - (adres serwera, zostawiamy na localhost, albo zmieniamy na 127.0.0.1)
# Teamspeak 3 server query port, default is 10011
ts3_server_query_port = 10011 - (port server query, jeżeli nic nie zmienialiście to defaultowo zostawiacie)
# Teamspeak 3 server query admin account name
ts3_server_query_login = serveradmin  (nazwa konta query, czyli tego, przez który logujecie się poprzez telnet)
# Teamspeak 3 server query admin password
ts3_server_query_password = (hasło do konta query, można je zmienić startując serwer tą komendą ./ts3server_startscript.sh start serveradmin_password=)
# Teamspeak 3 virtual server ID or -1 to use ts3_virtualserver_port
ts3_virtualserver_id = 1 - (id serwera, jezeli jest to nasz pierwszy serwer na tych plikach to zostawiamy, każdy kolejny będzie miał inne id)
# Teamspeak 3 virtual server port, only needed if ts3_virtualserver_id is set to -1
ts3_virtualserver_port = 9987 - (port serwera teamspeak, można sprawdzić będąc na serwerze, klikamy na siebie, potem client connection info i server adress)

 
Teraz wyszukujemy następujące liniki
 
# Enable mute mover, 0 = disable, 1 = enable, 2 = enable with move back
# This feature will move the client as soon as the specified mute status is set for longer than X seconds, specified below.
mute_check_enable = 2 (1 = wlaczony, 2 = włączony z opcją przeniesienia na poprzedni kanał wraz z odmutowaniem, 0 = bez przeniesienia na poprzedni kanał)
# Enable move if headphone is muted, 0 = disable, 1 = enable
mute_move_headphone = 1 (1 = przenoś gdy głośniki są zmutowane, 0 = nie przenoś gdy głośniki są zmutowane)
# Enable move if microphone is muted, 0 = disable, 1 = enable
mute_move_microphone = 0 (0 = nie przenoś gdy mikrofon jest wyciszony, 1= przenoś gdy mikrofon jest wyciszony)
# Enable move if headphone hardware is disabled, 0 = disable, 1 = enable
mute_move_headphone_hardware = 0 (1 = przenieś jeśli głośniki są odłączone, 0 = nie przenoś gdy głośniki są odłączone)
# Enable move if microphone hardware is disabled, 0 = disable, 1 = enable
# This also happen if someone is speaking in another TS3 client server tab.
mute_move_microphone_hardware = 0 (0 = nie przenoś gdy mikrofon jest odłączony, 1 = przenoś gdy mikrofon jest odłączony)
# Channel id to move muted clients into it
mute_move_channel_id = 154 (id kanału, do którego przenosić ma użytkowników) [Jak sprawdzić? Na dole tutorial]
# Idle time in seconds after the client with a specified mute status will be moved to the channel.
# Has between 0 and 10000 seconds!
mute_move_delay = 10 (czas, po którym bot ma przenosić, odliczony w sekundach)
# A comma seperated list (without spaces) of channel ids.
# Depends on the given mode, this channels can be ignored or only this channels will be checked!
mute_channel_list = (id kanałów, na których ma nie przenosić lub, na których ma tylko przenosić)
# Select one of the two modes for the channel list.
# ignore = The selected channels will be ignored.
# only = Only the selected channels will be checked.
mute_channel_list_mode = ignore (ignore = z kanałów, które wpisaliśmy u góry będą ignorowane jeżeli chodzi o przenoszenie, only = tylko na tych kanałach będą przenoszeni)
# A comma seperated list (without spaces) of server group ids.
# Depends on the given mode, this server groups can be ignored or only this server groups will be checked!
mute_group_list = 117 (id grup, które ma przenosić, lub tych, które ma nie przenosić) [Jak sprawdzić? Na dole tutorial]
# Select one of the two modes for the server group list.
# ignore = The selected server groups will be ignored.
# only = Only the selected server groups will be checked.
mute_group_list_mode = ignore (ignore = z id grup, które wpisaliśmy u góry będą ignorowane jeżeli chodzi o przenoszenie, only = tylko te grupy będą przenoszone)
# Select the message mode, how the client should get the message.
# poke, chat or none are valid values!
mute_message_mode = chat (rodzaj wiadomości wysyłanej do użytkownika w trakcie przenoszenia)
# Path to file which contains the mute mover message
mute_file = config/mutemessages.cfg (nazwa pliku, który odpowiada za konfigurację wiadomości, którym zaraz się zajmiemy)
 
 

 

W tym samym folderze bota przechodzimy

do pliku automove.cfg i edytujemy go.

Najlepiej programem Notepad++

 

Potem odnajdujemy ten napis

You was moved to your default channel!

To jest wiadomość, która dostajemy po przeniesieniu.

Edytujemy ją do woli.

BB Code działa w tym pliku tak samo jak w TeamSpeaku

 

Jeżeli chcesz dodać nową linijkę, rozpoczynasz ją tym

/n

Na tym etapie zakończyliśmy konfigurację.

Teraz przechodzimy do wgrania plików

Logujemy się przez FTP do serwera.

Folder z botem najlepiej wgrywamy do folderu "home"

Gdy już to zrobimy, logujemy się poprzez putty do ssh.

 

 

Komendy pod wersję "debian"!

 

Po zalogowaniu się do roota

Instalujemy jave tymi komendami

apt-get install default-jre
apt-get install default-jdk

Pełny temat

https://wiki.debian.org/Java/

Komendy pod wersję "ubuntu"!

 

 

 

Po zalogowaniu się do roota

 

Instalujemy jave tymi komendami

sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-jdk sun-java6-plugin sun-java6-fonts

Pełny temat

http://www.ubuntu-pomoc.org/11-10-instalacja-aktualnej-wersji-java/

Po instalacji sprawdzamy czy wszystko jest w porządku

 

Robimy to komendą

java -version

Dostajemy się do pliku komendami

cd (lokalizacja pliku)

np.

cd /home/ts3/ts3javabot/ts3javabot

Odpalamy bota komendami

screen -d -m -S ts3bot java -jar JTS3ServerMod.jar

Sprawdzamy czy bot się włączył

screen -ls

Aby wyłączyć bota używamy

screen -r (nazwa)

np.

screen -r 1374.ts3bot

Po czym naciskamy ctrl + a

A po tym literkę "k"

 

Sprawdzamy czy bot połączył się z TeamSpeakiem

 

Klikamy lewym przyciskiem myszy jednokrotnie na najwyższy kanał i po prawej mamy informację

Current Queries:0 / 100

 

Tutaj znajduje się ilość naszych botów, powinien być 1

 

 

 

 

 

 

 

 

 

 

1.Jak sprawdzić id kanału?

 

Wchodzimy do folderu z naszym zainstalowany team speakiem.

Potem styles/default/channelinfo.tpl

Edytujemy ten plik, najlepiej programem Notepad++

I odnajdujemy linijkę

<tr><td class="label">Voice Data Encryption:</td><td>%%CHANNEL_VOICE_DATA_ENCRYPTED%%</td></tr>

I pod tą linijką dodajemy

<tr><td class="label">Channel ID:</td><td>%%CHANNEL_ID%%</td></tr>

Powinno to wyglądać tak

 

 
<tr><td class="label">Voice Data Encryption:</td><td>%%CHANNEL_VOICE_DATA_ENCRYPTED%%</td></tr>
  <tr><td class="label">Channel ID:</td><td>%%CHANNEL_ID%%</td></tr>

 

Wszystko zapisujemy i odpalamy TeamSpeaka

 

Teraz klikając na kanał lewym przyciskiem myszy jednokrotnie,

po prawej stronie wyświetli nam się informacja na temat

channel id

 

 

 

 

 

2.Jak sprawdzić id grupy?

 

Będąc połączeni z naszym serwerem przechodzimy do zakładki

Permissions - Server Groups

I te liczby w nawiasach to właśnie id grup

 

kj1i.png

 

 

 

 

 

PYTANIA ZADAWAJCIE PONIŻEJ!

Opublikowano

 

 

Jeżeli masz główną rangę query, a nie skopiowaną to powinny być dwa, jeżeli masz kopie to powinien być jeden.

A co jak mam orginalną range query i mam 1 ? [tego bota]

Opublikowano

A co jak mam orginalną range query i mam 1 ? [tego bota]

Sorrka pomyliło mi się, już poprawiłem, wykrywa tylko boty.

Więc wszystko jest ok.

Opublikowano

Jak tam jest np. # Depends on the given mode, this channels can be ignored or only this channels will be checked!

mute_channel_list = to wymieniać id kanałów po przecinku czy tak: 16 17 18 19?
Opublikowano

 

Jak tam jest np. # Depends on the given mode, this channels can be ignored or only this channels will be checked!

mute_channel_list = to wymieniać id kanałów po przecinku czy tak: 16 17 18 19?

 

9,11,14,13 Przecinki bez spacji, jeżeli nie działa to spróbuj inaczej, ale powinno działać.

  • 2 miesiące temu...
Opublikowano

Z racji tego , że wyszedł nowy JTS3ServerMod to poradnik myślę , że się przyda ale może opiszesz jego wszystkie funkcje i wytłumaczysz dla Użytkowników?

 

 

Jeżeli ktoś go nie ogarnia piszcie gg .

  • 3 tygodnie później...
  • 2 tygodnie później...
Opublikowano

hmm ogolnie dziala lecz po jakims czasie bot tak jakby sie zawiesza i przestaje dzialac 

Witam, chciałbym się podpiąć pod posta

 

1) U mnie bot się łączy na około 30 sek. znika, czy może to być kwestia uprawnień na serwerze ?

2) Jesteś w stanie zapodać jakiegoś tutka jak uruchomić creena z boten tak, żeby po restarcie servera VPS uruchamiał się sam ponownie ?

 

PS będę wdzięczny za pomoc.

Pozdrawiam.

  • 4 miesiące temu...
  • 2 tygodnie później...
Opublikowano

jak zmienić by nazwa "użytkownika" która wysyła wiadomość nie była reklamą tylko żebym mógł dać swoją nazwę. W jakim to pliku??

  • 1 miesiąc temu...
  • 5 tygodni później...
Opublikowano

O co chodzi z tym PuTTY do SSH? Jak się zalogować? Bo umiem tylko przez Telnet.

4024614166972351267929.png

 

Wpisujesz Hostname i port łączysz sie z VPS i się logujesz.

  • 3 tygodnie później...
Opublikowano

Udało mi się poprzez uruchomienie pliku z .exe tylko czy to będzie się automatycznie uruchamiać przy starcie systemu ?

Nie jestem pewien ponieważ nie testowałem tego na windowsie lecz możesz sobie na wszelki wypadek dodać do uruchamianych przy starcie systemu :)

Opublikowano

Ok też tak pomyślałem, tylko zastanawiam się czy posiadając kinka bootów to każdy z nich działa niezależnie i uruchamia się je też indywidualnie ?

Aha jak ustawić aby booty były widoczne na kanałach np przez mnie?

wlprzemek.png

Opublikowano

Chyba mała pomyłka się wkradła, ponieważ w poradniku jest plik podany :

 

# Path to file which contains the mute mover message
mute_file = config/mutemessages.cfg (nazwa pliku, który odpowiada za konfigurację wiadomości, którym zaraz się zajmiemy)

a poniżej podpowiada aby edytować inny tzn :

 

W tym samym folderze bota przechodzimy

do pliku automove.cfg i edytujemy go.

Najlepiej programem Notepad++

wlprzemek.png

Opublikowano

Chyba mała pomyłka się wkradła, ponieważ w poradniku jest plik podany :

a poniżej podpowiada aby edytować inny tzn :

 

Żadnej pomyłki nie ma za system "Auto Move" odpowiadają te dwa pliki:

 

mutemessages.cfg
automove.cfg

 

Plik:

mutemessages.cfg - odpowiada za Zmutowane glośniki/odlączone, odłączony/wyciszony mikrofon.

automove.cfg - odpowiada za status "Away" (Toggle Away Status).

:)

 

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...