GGBot
Z Wikipedii
GGBot | |
Rodzaj | Komunikator internetowy |
Pierwsze wydanie | 2004 |
Aktualna wersja stabilna | 0.3.7 |
Licencja | GPL |
Platforma systemowa | BSD/Linux |
http://harvester.iglu.cz/ |
GGBot jest programem w założeniu odpowiadającym botom znanym z sieci IRC. Jest on przeznaczony jednak nie dla użytkowników IRC, a dla użytkowników Gadu-Gadu. Ponieważ obie sieci zdecydowanie różnią się od siebie, dlatego też GGBot spełnia trochę inne zadanie niż pierwowzory. Program udostępnia proste w obsłudze środowisko (działające w trybie tekstowym w konsoli), dzięki któremu można stworzyć dowolne skrypty w Pythonie, korzystające z protokołu gg.
Tylko i wyłącznie od jego właściciela zależy co będzie robił (oczywiście nie wykraczając poza możliwości sieci gg). Program ten jest cały czas rozwijany. Z każdą chwilą staje się coraz bardziej rozbudowanym klientem serwera Gadu-Gadu. Nie posiada on żadnych funkcji szpiegowskich, nie jest tworzony po to, aby szpiegowac jego użytkowników.
GGBot powstał na bazie biblioteki libgadu z projektu EKG.
Główne zadanie GGBota to dostarczanie jego użytkownikom przydatnych opcji, mechanizmów, z których można korzystać, w łatwy sposób, poprzez klienta Gadu-Gadu. Funkcje, które będzie udostępniał zależą wyłącznie od pomysłowości właściciela. Dla przykładu można rozbudować go o skrypt, który pozwala sprawdzić rozkład jazdy mpk w Łodzi (GGbot staje się wtedy prostym i przydatnym narzędziem do szybkiego sprawdzenia najbliższych czasów odjazdu wybranego przez nas środka lokomocji bez konieczności wchodzenia na stronę z rozkładem). Oprócz pomocnych funkcji, jakie może posiadać bot, dodatkowym jego zadaniem jest udawanie osobnika (robota prowadzącego rozmowę) kryjącego się za numerem gg.
GGBot może być również czymś w rodzaju automatycznej sekretarki. Jest możliwość prostego przerobienia go do takiej funkcji. Wtedy bot będzie tylko powiadamiał rozmówcę, że jego właściciela nie ma i notował wszystkie przychodzące wiadomości.
GGBot jest programem rozprowadzanym na zasadach licencji GPLv2. Jedyną aktualnie rozwijaną wersją jest wersja pod systemy Uniksowe. Istnieje również wersja pod systemy Windows, jednak nie jest ona od dawna aktualizowana.