visitor analysis
Blog

orgogliosamente (7 months ago)

Talk or kick: caccia i maleducati



talk_or_kick_bloggercrew

Lo script che vi presento oggi ha avuto delle controversie in passato. Un coder Canadese, Zénar, scrisse questo script per la prima volta sul forum di mxcontrol.net. Io l’ho scaricato e testato ma non andava. Allora ho provato a contattarlo, ma mi rispose che non seguiva più il metis, ma che stava sviluppando un bot tutto suo. Allora ho preso lo script, l’ho modificato e reso funzionante. Questo script saluta chi entra in chat, attende un tempo arbitrario e se la persona appena entrata non scrive nulla, lo avvisa e se ancora non scrive nulla lo caccia. Questo per proteggersi da bot non umani o semplicemente da maleducati. Lo script completo lo trovate in fondo al post
Vi spiego brevemente come funziona.
La parte mostrata qui sotto, consente l’attivazione e la disattivazione manuale dello script, rispettivamente tramite i comandi !tk on e !tk off

!tk on
1
/opmsg Talk or Kick Attivato
/setuserlevel %RAWNAME% +F5
/setuserlevel %RAWNAME% +F8


//Disattivazione script

!tk off
0
/opmsg Talk or Kick Disattivato
/setuserlevel %RAWNAME% +F3
/setuserlevel %RAWNAME% +F7

I comandi setuserlevel sono una personalizzazione realizzata da me. Quando lo script è attivo, vicino al mio nick name compare un simbolo rosso che mi indica quale script è attivo

Qui invece, dovete indicare le persone immuni allo script, come voi, i vostri bot ed i vostri collaboratori.

//Users che non possono essere kickati...

         *Lúca000**
	 *LostBot000**
	 *TriviaBot000**
	 *LeoBot123**

La versione di questo script, attende 45 secondi prima di cacciare la persona e avvisa 3 volte

#c2#%USERVAR[1200]%, #c10#riesci a dire Ciao ?
#c2#%USERVAR[1200]%, #c10#non sai proprio parlare ?
#c2#%USERVAR[1200]%, #c10#un saluto non costa molto. . .

Consiglio: Dedicate un file (es: tk.xml) specifico per questo script. NON incollare il codice nello script principale MXC.xml



 //TALKORKICK

//Users che non possono essere kickati...

         *Lúca000**
	 *LostBot000**
	 *TriviaBot000**
	 *LeoBot123**


//Attivazione script

!tk on
1
/opmsg Talk or Kick Attivato
/setuserlevel %RAWNAME% +F5
/setuserlevel %RAWNAME% +F8


//Disattivazione script

!tk off
0
/opmsg Talk or Kick Disattivato
/setuserlevel %RAWNAME% +F3
/setuserlevel %RAWNAME% +F7


//Quando qualcuno entra in chat, lo script si attiva


%RAWNAME%
%NAME%
%IP%
nop
!TKrun


//Lo script si ferma quando la persona parla

%PARAMETER%
/opmsg %NAME% ha parlato
TK reload



!TKrun
0
/opmsg Attendo saluto da %USERVAR[1200]%...
0




#c2#%USERVAR[1200]%, #c10#riesci a dire Ciao ?
#c2#%USERVAR[1200]%, #c10#non sai proprio parlare ?
#c2#%USERVAR[1200]%, #c10#un saluto non costa molto. . .


/kick %USERVAR[1200]%
#c2#%USERVAR[1200]% #c10#è stato cacciato perchè non ha neanche salutato 



%OLDNAME%
%NEWNAME%
/opmsg %USERVAR[1204]% ha cambiato il suo nome in %USERVAR[1205]%
%USERVAR[1205]%


//Se la persona abbandona la chat, lo script si interrompe

%IP%
TK leave



TK leave
/opmsg %USERVAR[rere]% è uscito senza dire niente
TK reload



TK reload
ok
ok
ok
1
/opmsg TK è pronto per cacciare i maleducati



     !tk
     Talk Or Kick #c8#OFF
     Talk Or Kick #c8#ON



Luca Scalvi - Web designer e sistemista italiano, oltre che sim racer e gamer a tempo perso. Il suo lavoro è l'informatica: ha fondato bloggercrew.com e Bit.uZ. Potete seguire i suoi progetti via Twitter.

3 Commenti

  1. [...] This post was mentioned on Twitter by BloggerCrew.com. BloggerCrew.com said: Blogger Crew: Talk or kick: caccia i ma… http://www.bloggercrew.com/2010/04/metis-script-chat-bot-winmx-talk-or-kick-caccia-i-maleducati/ [...]


  2. Isabella
    25 ago, 2010

    Ciao ho letto il tuo forum,Ho una chat molto bella fatta di veri amici reali,logico i maleducati non mancano e questo lo sai già di tuo.
    Ho il metis 2.8 il comando x buttar fuori i cretini, che nemmeno salutano, nel mio bot non funziona,mi sa che ci vuole un altra versione di metis. Potresti aiutarmi???Grazie aspetto una risp

    Isa


    • Luca Scalvi
      27 ago, 2010

      Ciao Isabella,

      anche io ho il metis 2.8 e mi funziona
      Hai dedicato un file allo script e poi lo hai incluso nel MXC.xml?

      Questa è la procedura base, fammi sapere

Rispondi

Segui BloggerCrew

Ultime gallerie

 

aprile: 2010
L M M G V S D
« mar   mag »
 1234
567891011
12131415161718
19202122232425
2627282930  

Immagini random

Loading...
image 3.jpg image 2.jpg image 6.jpg image 5.jpg image 4.jpg

Advertising

Facebook & sicurezza


Facebook & sicurezza nasce per informare gli utenti sui rischi che si celano dietro ad una piattaforma così vasta quale è Facebook. Al giorno d'oggi chiunque abbia un minimo di conoscenze, può creare una pagina di phising per rubare identità altrui e ottenere importanti informazioni personali. Verranno mostrati e spiegati i metodi utilizzati dai lamer per colpire gli utenti meno esperti e quali sono i semplici accorgimenti da applicare per evitare di incappare in queste trappole