Witajcie,
Postanawiam założyć tan temat, gdyż widzę, że coraz więcej osób chce mieć boty, sekretarki i tego typu rzeczy na Gadu-Gadu…
To wcale nie jest trudne
Potrzebujemy:
-
np. program Putty (by połączyć się z kontem shell)
-
przede wszystkim konta shell z ekg - chyba, że nie chcesz by był całodobowy (darmowe np. http://www.gfreedom.org płatne: http://www.shells.pl )
-
podstawy obsługi systemów unixowych
-
posiadać zdolność czytania ze zrozumieniem i trochę cierpliwości…
1. Sekretarko-bot w Gadu-Gadu
Załóżmy, że wszystko skonfigurowaliśmy poprawnie i założyliśmy.
Łączymy się wiec przez program Putty z kontem shell i następnie wpisujemy komendę “screen ekg”
Zostaniesz poproszony teraz o podanie swojego numeru, hasła i e-maila - nie będę jednak opisywał, bo wszystko co i jak będzie napisane.
Skoro skonfigurowaliśmy już EKG możemy zaczynać “programowanie” sekretarki - tak naprawdę jest to tylko jedna linijka
a) Jeśli chcesz by sekretarka (bot) odzywała się tylko po pierwszej wiadomości wpisz:
/on -a query * msg %1 Tu twoja wiadomość przesyłana przez sekretarkę, nie radzę używać średnika."
b) Jeśli chcesz by sekretarka (bot) odzywała się po każdej wiadomości podaj:
/on -a chat * msg %1 I Tu twoja wiadomość
2. Auto_BANY Masz do zrobienia jakiś projekt? Chcesz rozmawiać tylko z jednym swoim kumplem, a z resztą chcesz mieć spokój? Nic prostszego - wyobraź sobie, że wystarczy tylko EKG i jedna linijka tekstu:
/on -a query * block %1
-
Jeśli chcesz, by Twój niecierpliwy znajomy wiedział za co został zablokowany dodaj opcję z chat opisaną w pkt. 1 Uwaga: będziesz widział, kto został zablokowany i co pisał! Możesz być spokojny! 3. Auto_ignorowanie BAN, to może zbyt ostre rozwiązanie, ale za to Ci, którzy piszą mogą zacząć być ignorowanymi. Proste rozwiązanie:
/on -a query * ignore %1
Uwaga: będziesz widział, kto został zablokowany i co pisał! Możesz być spokojny! 4. Auto_zmiana statusu, gdy ktoś do nas napiszę Może na co dzień nieprzydatne, ale przy organizacji konkursów bardzo… Zasada jest bardzo prosta: 1. Mamy opis np. “Napisz, a opis się zmieni” 2. Ktoś pisze do nas byle co… 3. Opis się zmienia na np. “Napisałeś i opis się zmienił” Efekt taki można osiągnąć robiąc kolejno następujące kroki:
/on -a chat * back Napisałeś i opis się zmienił"
potem:
back "Napisz, a opis się zmieni"
-
kolejność nie ma wpływu, ale polecam zachować taką jak wyżej.5. Auto_zmiana statusu - by zrobić sobie jaja z ludzi Teraz np. takie coś: 1. Jesteśmy na zaraz wracam z opisem: “bla” 2. Ktoś coś napiszę do nas… 3. Stajemy się automatycznie dostępni z opisem: “bla” (ważne by był taki sam jak początkowy) 4. Do kogoś, kto przyczynił się do zmiany opisu wysyłana jest wiadomość np. “Napisałeś i już podbiegłem i stałem się dostępny, by przeczytać Twoje bazgroły” 5. Po np. minucie znów jesteśmy na statusie zaraz wracam… Wykonujemy kolejno:
/on -a query * msg %1 wiadomość wysyłana po zmianie opisu
/on -a chat * back opis
//opis po zmianie
set auto_away 60
// czas po jakim mamy znów być na zaraz wracam
away opis
//domyślny opis statusu…
Jeśli kogoś interesują bardziej profesjonalne skrypty
to polecam trochę tego artykułu + bot http://www.harvester.iglu.cz wraz z informacjami na stronie oraz forum…
Pamiętaj! Konto shell to podstawa! - bez niego nawet nie masz co czytać.
W artykule pominięte zostały podstawy obsługi systemów Unixowych, które należałoby znać.
Proszę pisać w przypadku jakichkolwiek pytań.
Pozdrawiam,
Arkadiusz Powiły
Webmaster - programista