Edie nareszczie wolny

Tak jak wcześniej obiecałem daję linka do kodu źródłowego Jabberowego Chat bota – Ediego.

Skrypt najlepiej odpalić spod konsoli. Zanim jednak to zrobisz zobacz plik demo.php i zmień parę ustawień (JID i hasło), aby potem wszystko działało ok.

Źródła znajdują się tutaj. Tak jak obiecałem wszystko na licencji GPL

Jakby co pamiętajcie, że Edie jest rozszerzeniem klasy Jabber, także mamy dostęp do metod i zmiennych tejże klasy.
Jeśli masz jakieś propozycje, chcesz coś dodać do Ediego to napisz tutaj (w komentarzu) albo na mojego maila (którego na pewno gdzieś znajdziesz). Zależy mi głównie na tym, aby Edie szybko reagował na odebrane wiadomości oraz żeby nie pochłaniał zbyt dużo zasobów (także nie ma sensu tworzenia metod (ani zmiennych), które będą zabierały sporo miejsca w pamięci). Rozważam późniejsze użycie bazy MySQL, ale to jeszcze jest tylko myśl.

Dla zainteresowanych przypominam, że Edie cały czas jest online. Znajdziesz go pod tym JIDem: [email protected]

7 Responses to “Edie nareszczie wolny”

  1. RaVbaker March 1, 2007 at 11:39 pm #

    Nareszcie… :P

    Zabieram się za przeglądanie.

  2. radmen March 1, 2007 at 11:39 pm #

    Do poprawki: – RegExpy – Bezpieczniejszy moduł wyłączania bota – Ochrona przed tym ustawianiem tego samego nicka co inny user

    Co do topiku i podziału na administratorów/moderatorów… Myślę, że tego nie będzie. Nie chcę robić dokładnych kopii IRCa to raz, a dwa nie sądzę, że to jest aż tak bardzo potrzebne…

  3. kubarek March 1, 2007 at 11:39 pm #

    jako że radmen jest teraz idle, napiszę tutaj, żeby nie zginęło ;)
    można zrobić jeszcze wysyłanie wiadomości przy wychodzeniu z czata, coś podobnego co jest w ircu ( /quit msg )

  4. radmen March 1, 2007 at 11:39 pm #

    Jeżeli ktoś idluje to wpisz :
    /nudge nick (msg) a na pewno dostanie ta wiadomosc :)
    O tym nie ma w helpie, z powodu mojego roztargnienia :D

  5. doiy March 1, 2007 at 11:39 pm #

    Przy dołączeniu do chata powinna się automatycznie lista obecnych pokazać :)

  6. kubarek March 1, 2007 at 11:39 pm #

    radmen: mi chodziło o to, żeby podobnie jak w ircu, pokazywało wszystkim wiadomość wysłaną (opcjonalnie) przez użytkownika, gdy ten opuszcza czata ( np. /quit bye bye => [kubarek] quits ( bye bye ) )
    a to o tym idlowaniu, to już mniejsza z tym ;)

  7. blog radmena March 1, 2007 at 11:39 pm #

    Nowy, poprawiony Edie

    Edie przeszedł kolejną fazę ewolucji. Tym razem jest bogatszy o kilka nowych funkcji.
    Przypominam, że Edie jest jabberowym chat botem. Wystarczy, że się do niego zalogujesz i możesz rozmawiać z innymi zalogowanymi. Można powiedzieć, że to[...]