Ważniak. Przejrzyj sobie bibliotekę BotAPI Masz tam do wyboru albo pythona albo php. Z resztą był temat na forum o tym (http://forum.gg.pl/showthread.php?11...C5%82o%C5%BCyc) więc przypuszczam i oficjalny czat gg jest pisany w php A "trochę" to wystarczająco by zedytować lub napisać kilka linijek Sam zajmuję się edycją skryptu czatu opartego na php i idzie mi całkiem nieźle ;P
Ogłoszenie
Zwiń
No announcement yet.
Czaty na GG od GG Networks
Zwiń
X
-
Nawiązując do swojej wypowiedzi trzy posty wyżej:
Znalazłem i zmodyfikował prosty skrypt, którego używam na swoim czacie:
$file_wulg = file("http://taiteeni.blutu.pl/czat/skrypty/aktywny/wulgaryzmy.txt"); //plik z wulgaryzmami
$ile = count($file_wulg);
for($i=0; $i<$ile; $i++){
$file_wulg[$i] = trim($file_wulg[$i]);
}
foreach($file_wulg as $wulgaryzm){
if (strstr($cenzurka,$wulgaryzm)){ //$cenzurka - wypowiedź użytkownika
$M->setRecipients($numergg);
$M->addBBcode('[CZAT]: Badz taka/i mila/y i nie uzywaj wulgaryzmow.');
$P = new PushConnection($numer_bota, $login_bota, $haslo_bota);
$P->push($M); // wysłanie wiadomości do osoby która użyła wulgaryzmu.
$M->clear();
$wulgaryzm = trim($wulgaryzm);
$cenzurowanie = str_repeat("*", strlen($wulgaryzm));
$wyslane= str_replace($wulgaryzm, $cenzurowanie, $cenzurka); //zamiana wulgaryzmu na gwiazdkę
rozmowa2(nazwa_nicku(), $wyslane); // funkcja wysyłająca ocenzurowaną rozmowę
die();
}
}
Można go łatwo przerobić, i zamiast gwiazdek $cenzurowanie = str_repeat("*", strlen($wulgaryzm)); można wstawić np.: $cenzurowanie = '[CENZURA]';.
Skrypt daję przede wszystkim po to, by serwis GG mógł go wykorzystać w swoim czacie. Ale inni użytkownicy też mogą z niego korzystać
Plik ze zmodyfikowanymi wulgaryzmami można znaleźć tutaj
Komentarz
Komentarz