View Full Version : script php
boomboom69
05-02-2005, 07:41
salve, ho registrato un canale su azzurra
vorrei sapere se posso utilizzare uno script php ( http://sf.net/projects/phpsmartirc ) per dialogare col server irc di azzurra in modo da ottenere le seguenti informazioni:
1) lista utenti sul canale (in modo da visualizzarli sulla mia webpage)
2) registrazione di nickname
inoltre, volendo utilizzare cgi-irc chat, volevo sapere se è possibile personalizzarne i colori
grazie
A prescindere dal client usato per connettersi, la lista degli utenti sul canale puo' essere ottenuta digitando il comando /names #canale (con l'avvertenza pero' di essere nel canale stesso, altrimenti il risultato e' scarsamente rilevante per una serie di motivi che ora non elenco)
La registrazione del nickname puo' comunque essere effettuata tramite i comuni messaggi privati con il servizio NickServ: per maggiori informazioni su questo argomento, rimando alle FAQ (http://www.azzurra.org/irchelp-faq.php?action=display&faqid=7) del servizio in questione.
Quanto al CGI-IRC, i colori non sono personalizzabili in quanto il CGI risiede sul server di Azzurra e non e' esportabile sui singoli siti web... si puo' solo mettere un link del tipo http://webchat.azzurra.org/irc.cgi?chan=%23canale .
Ciao :-)
boomboom69
05-02-2005, 11:42
ciao steve, grazie per la cortese risposta
premetto che non sono un esperto di IRC, ma dando una scorsa al codice della classe php che ho indicato, mi è sembrato di capire che posso fare una cosa tipo:
->da un form sulle mie pagine web prendo i dati dell'utente (un nickname da registrare)
->invio la richiesta ad irc.azzurra.org (per la registrazione del nickname)
->decodifico la risposta del vostro server (e do l'informazione al mio utente che provvederà a completare la registrazione)
quello del nickname naturalmente è un esempio.
Ora da ignorante chiedo: sono procedure automatizzate che voi accettate?
Insomma, non vorrei farmi buttare fuori appena entrato :-)
Assicurati di mettere opportuni controlli, mi vengono in mente questi per ora:
Dallo stesso IP non si possano fare piu' di 1 registrazione ogni N minuti
Non si possano fare piu' di N registrazione in un certo arco di tempo (es: 2 ogni minuto)
Oltre ad altre verifiche del tipo
Nick già registrato o meno
Validità dell'email inserita nel form per la registrazione (controllo della sintassi, domini inesistenti, etc)
Se fai le cose per bene, non crei problemi a noi del tipo mass-registrazioni via web e robe di questo tipo e di sicuro non hai problemi di kline o similari da parte nostra.
Ciao,
boomboom69
05-02-2005, 11:52
grazie mille
vBulletin® v3.7.5, Copyright ©2000-2009, Jelsoft Enterprises Ltd.