Q: Jak uruchomić to cholerstwo?
Potrzebujesz tylko dostępu przez shella do dowolnego serwera z PHP. Dzięki temu epiX może radośnie śmigać na większości serwerów uczelnianych :-) Przyda się też dostęp do bazy MySQL, ale nie jest to konieczne. Anyways, najpierw edytuj plik epiX.conf, a później wstukaj `php start.php epiX.conf &` aby odpalić bota w tle.
Q: A nie może się uruchamiać automatycznie?
Pewnie, że może. W pliku botcheck wpisz ścieżkę, daj mu +x, a później dodaj do crontaba.
Q: Coś nie działa, ale nie wiem co.
Włącz debug mode w epiX.conf i uruchom bota ręcznie bez `&` na końcu - będziesz widział traffic z serwerem.
Q: Logi nie działają.
Działają, tylko muszą być w katalogu dostępnym z poziomu www. Najlepiej wrzucić epiXa gdzieś do public_html, edytować plik logs.php i podać tam pełną ścieżkę.
Q: Potrafi coś jeszcze?
Zajrzyj do /includes. W on_join.inc.php można dodawać akcje wykonywane, kiedy ktoś wchodzi na kanał. Domyślnie jest to auto-opowanie wg listy hostów w pliku autoop.list.
Q: Nie mam dostępu do bazy danych MySQL na serwerze.
Włącz simple_mode w konfigu. Stracisz logowanie, ale pluginy będą działały.
Q: Chcę napisać własny plugin.
W katalogu /plugins znajdziesz wzór. Edytuj i viola!
Q: Napisałem fajny plugin.
To miło. Jeśli chcesz się nim podzielić ze światem to podeślij go mnie, na pewno pojawi się przy okazji następnej wersji.
Q: Na moim kanale są nieletni, chcę wyłączyć !cycki.
Zbanuj nieletnich.
Q: Ej, mówię serio, chcę wyłączyć !cycki.
Ja też mówię serio - zbanuj nieletnich. !cycki to istota epiXa ;-)
Q: No dobra, powiedzmy, że chcę wyłączyć inny plugin.
Przenieś niechciane pluginy do podkatalogu /not-used i po sprawie.
Q: Zajebiste logo!
Word. Wstukane z palca przez Stanisława G. Dzięki stary!
Q: Jesteś męską szowinistyczną świnią tworząc takie pluginy!
Też nad tym ubolewam...
W razie innych pytań - mail, gg lub IRC. Dane w dziale kontakt.