14 Kwi 2011, 22:32
PHP Fatal error: Class 'XMPP' not found in X:\php\22.php on line 3
15 Kwi 2011, 15:39
include("xmpp.php");
15 Kwi 2011, 19:17
15 Kwi 2011, 19:26
16 Kwi 2011, 15:49
16 Kwi 2011, 16:18
19 Lip 2011, 17:18
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
PHP Warning: fclose(): supplied argument is not a valid stream resource in D:\M
ietek\php\xmpphp\XMPPHP\XMLStream.php on line 403
19 Lip 2011, 19:41
23 Lip 2011, 13:42
<?php
#includuje
require_once("class.php");
require_once("gada.php");
$dane = parse_ini_file('config.ini');
#domyslny nick bota
(empty($argv[2])) ? $jbot_nick="Mietek" : $jbot_nick=$argv[2];
#lista wulgaryzmow
$wulgi="[miły człowiek]|[miły człowiek]|huj|huja|hujem|hujostwo|hujowi|hujami| hujow|chuj|chuja|chujem|chujowi|chujom|[miły człowiek]ów|chujach|chujami|[miłi ludzie]|*****|*****|*****|chujowego|chujowej|chujowemu|chujowych|chujowym|chujowymi|chu ? jowš|chujowo|*****|*****|cipš|cipę|cipie|cip|cipach|cipami|cipom|dojebać|dojebal ? i|dojebali?cie|dojebali?my|dojebano|dojebał|dojebała|dojebałam|dojebała?|dojebał ? em|dojebałe?|dojebało|dojebały|dojebały?cie|dojebały?my|dojebie|dojebiš|dojebiec ? ie|dojebcie|dojebiemy|dojebmy|dojeb|dojebiesz|dojebię|dojebaliby|dojebaliby?cie| ? dojebaliby?my|dojebałby|dojebanoby|dojebałaby|dojebałabym|dojebałaby?|dojebałbym ? |pussy|dick|wanker|dojebałby?|dojebałoby|dojebałyby|dojebałyby?cie|dojebałyby?my ? |dojebawszy|dopierdolić|dopierdolili|dopierdolili?cie|dopierdolili?my|dopierdolo ? no|dopierdolił|dopierdoliła|dopierdoliłam|jebie|dopierdoliła?|dopierdoliłem|dopi ? erdoliłe?|dopierdoliło|dopierdoliły|dopierdoliły?cie|dopierdoliły?my|dopierdoli| ? dopierdolš|dopierdolicie|dopierdolcie|dopierdolimy|dopierdolmy|dopierdol|dopierd ? olisz|dopierdolę|dopierdoliliby|dopierdoliliby?cie|dopierdoliliby?my|dopierdolił ? by|dopierdoliłaby|dopierdoliłabym|dopierdoliłaby?|dopierdoliłbym|dopierdoliłby?| ? dopierdoliłoby|dopierdoliłyby|dopierdoliłyby?cie|dopierdoliłyby?my|dopierdoliwsz ? y|dupa|dupie|dupy|dupš|dupę|dupach|dupom|dup|dupami|fuck|fucker|jebaniec|jebańca ? |jebańcem|jebańcu|jebańcy|jebańcach|jebańcami|jebańcom|jebańców|jebany|jebana|je ? bane|jebanego|jebanej|jebanemu|jebanych|jebanym|jebanymi|jebanš|jebani|jebnięty| ? jebnięta|jebnięte|jebniętego|jebniętej|jebniętemu|jebniętych|jebniętym|jebniętym ? i|jebniętš|jebnięci|kurwa|kurwie|kurwy|kurwš|kurwę|kurew|kurwach|kurwami|kurwom| ? kurwiszon|kurwiszona|kurwiszonem|kurwiszonie|kurwiszonowi|kurwiszony|kurwiszonac ? h|kurwiszonami|kurwiszonom|kurwiszonów|kurestwo|kurestwa|kurestwem|kurestwie|kur ? estwu|kurestwach|kurestwami|kurestwom|kurewski|kurewska|kurewskie|kurewskiego|ku ? rewskiej|kurewskiemu|kurewskich|kurewskim|kurewskimi|kurewskš|kurewsko|kurewscy| ? kurewstwo|kurewstwa|kurewstwem|kurewstwie|kurewstwu|matkojebca|matkojebcy|matkoj ? ebcš|matkojebcę|matkojebcach|matkojebcami|matkojebcom|matkojebców|ochujać|ochuja ? li|ochujali?cie|ochujali?my|ochujał|ochujała|ochujałam|ochujała?|ochujałem|ochuj ? ałe?|ochujało|ochujały|ochujały?cie|ochujały?my|odpierdolić|odpierdolili|odpierd ? olili?cie|odpierdolili?my|odpierdolono|odpierdolił|odpierdoliła|odpierdoliłam|od ? pierdoliła?|odpierdoliłem|odpierdoliłe?|odpierdoliło|odpierdoliły|odpierdoliły?c ? ie|odpierdoliły?my|odpierdoli|odpierdolš|odpierdolicie|odpierdolcie|odpierdolimy ? |odpierdolmy|odpierdol|odpierdolisz|odpierdolę|odpierdoliliby|odpierdoliliby?cie ? |odpierdoliliby?my|odpierdoliłby|odpierdoliłaby|odpierdoliłabym|odpierdoliłaby?| ? odpierdoliłbym|odpierdoliłby?|odpierdoliłoby|odpierdoliłyby|odpierdoliłyby?cie|o ? dpierdoliłyby?my|odpierdoliwszy|pierdolšcy|pierdolšca|pierdolšce|pierdolšcego|pi ? erdolšcej|pierdolšcemu|pierdolšcych|pierdolšcym|pierdolšcymi|pierdolšcš|pierdolo ? ny|pierdolona|pierdolone|pierdolonego|pierdolonej|pierdolonemu|pierdolonych|pier ? dolonym|pierdolonymi|pierdolonš|pierdoleni|pierdolić|pierdolili|pierdolili?cie|p ? ierdolili?my|pierdolił|pierdoliła|pierdoliłam|pierdoliła?|pierdoliłem|pierdoliłe ? ?|pierdoliło|pierdoliły|pierdoliły?cie|pierdoliły?my|pierdoli|pierdolš|pierdolic ? ie|pierdolimy|pierdolisz|pierdolę|pierdol|pierdolcie|pierdolmy|pierdoliliby|pier ? doliłby|*****|*****|pizdzie|pizdš|pizdę|pizd|pizdach|pizdami|pizdom|pi?dzie|pi?d ? zielec|pi?dzielca|pi?dzielcem|pi?dzielcowi|pi?dzielcu|pi?dzielcach|pi?dzielcami| ? pi?dzielcom|pi?dzielców|pi?dzielcy|podjebać|podjebali|podjebali?cie|podjebali?my ? |podjebano|podjebał|podjebała|podjebałam|podjebała?|podjebałem|podjebałe?|podjeb ? ało|podjebały|podjebały?cie|podjebały?my|podjebie|podjebiš|podjebiecie|podjebcie ? |podjebiemy|podjebmy|podjeb|podjebiesz|podjebię|podjebaliby|podjebaliby?cie|podj ? ebaliby?my|podjebałby|podjebałaby|podjebałabym|podjebałaby?|podjebałbym|podjebał ? by?|podjebałoby|podjebałyby|podjebałyby?cie|podjebałyby?my|podjebawszy|podpierda ?lać|podpierdalali|podpierdalali?cie|podpierdalali?my|podpierdalano|podpierdalajš ? c|podpierdalał|podpierdalała|podpierdalałam|podpierdalała?|podpierdalałem|podpie ? rdalałe?|podpierdalało|podpierdalały|podpierdalały?cie|podpierdalały?my|podpierd ? ala|podpierdalajš|podpierdalacie|podpierdalajcie|podpierdalamy|podpierdalajmy|po ? dpierdalaj|podpierdalasz|podpierdalam|podpierdalaliby|podpierdalaliby?cie|podpie ? rdalaliby?my|podpierdalałby|podpierdalałaby|podpierdalałabym|podpierdalałaby?|po ? dpierdalałbym|podpierdalałby?|podpierdalałoby|podpierdalałyby|podpierdalałyby?ci ? e|podpierdalałyby?my|podpierdolić|podpierdolili|podpierdolili?cie|podpierdolili? ? my|podpierdolono|podpierdolił|podpierdoliła|podpierdoliłam|podpierdoliła?|podpie ? rdoliłem|podpierdoliłe?|podpierdoliło|podpierdoliły|podpierdoliły?cie|podpierdol ? iły?my|podpierdoli|podpierdolš|podpierdolicie|podpierdolcie|podpierdolimy|podpie ? rdolmy|podpierdol|podpierdolisz|podpierdolę|podpierdoliliby|podpierdoliliby?cie| ? podpierdoliliby?my|podpierdoliłby|podpierdolonoby|podpierdoliłaby|podpierdoliłab ? ym|podpierdoliłaby?|podpierdoliłbym|podpierdoliłby?|podpierdoliłoby|podpierdolił ? yby|podpierdoliłyby?cie|podpierdoliłyby?my|podpierdoliwszy|pojeb|pojeba|pojebem| ? pojebowi|pojeby|pojebach|pojebami|pojebom|pojebów|pojebaniec|pojebańca|pojebańce ? m|pojebańcowi|pojebańcu|pojebańcy|pojebańcach|pojebańcami|pojebańcom|pojebańców| ? pojebany|pojebana|pojebane|pojebanego|pojebanej|pojebanemu|pojebanych|pojebanym| ? pojebanymi|pojebanš|pojebani|pokurwiony|pokurwiona|pokurwione|pokurwionego|pokur ? wionej|pokurwionemu|pokurwionych|pokurwionym|pokurwionymi|pokurwionš|pokurwieni| ? popierdolić|popierdolili|popierdolili?cie|popierdolili?my|popierdolił|popierdoli ? ła|popierdoliłam|popierdoliła?|popierdoliłem|popierdoliłe?|popierdoliło|popierdo ? liły|popierdoliły?cie|popierdoliły?my|popierdoli|popierdolš|popierdolicie|popier ? dolimy|popierdolisz|popierdolę|popierdolony|popierdolona|popierdolone|popierdolo ? nego|popierdolonej|popierdolonemu|popierdolonych|popierdolonym|popierdolonymi|po ? pierdolonš|popierdoleni|przejebany|przejebana|przejebane|przejebanego|przejebane ? j|przejebanemu|przejebanych|przejebanym|przejebanymi|przejebanš|przepierdolić|pr ? zepierdolili|przepierdolili?cie|przepierdolili?my|przepierdolono|przepierdolił|p ? rzepierdoliła|przepierdoliłam|przepierdoliła?|przepierdoliłem|przepierdoliłe?|pr ? zepierdoliło|przepierdoliły|przepierdoliły?cie|przepierdoliły?my|przepierdoli|pr ? zepierdolš|przepierdolicie|przepierdolimy|przepierdolisz|przepierdolę|przepierdo ? liliby|przepierdoliliby?cie|przepierdoliliby?my|przepierdolonoby|przepierdoliłby ? |przepierdoliłaby|przepierdoliłabym|przepierdoliłaby?|przepierdoliłbym|przepierd ? oliłby?|przepierdoliłoby|przepierdoliłyby|przepierdoliłyby?cie|przepierdoliłyby? ? my|przypierdolić|przypierdolili|przypierdolili?cie|przypierdolili?my|przypierdol ? ono|przypierdolił|przypierdoliła|przypierdoliłam|przypierdoliła?|przypierdoliłem ? |przypierdoliłe?|przypierdoliło|przypierdoliły|przypierdoliły?cie|przypierdoliły ? ?my|przypierdoli|przypierdolš|przypierdolicie|przypierdolcie|przypierdolimy|przy ? pierdolmy|przypierdol|przypierdolisz|przypierdolę|przypierdoliliby|przypierdolil ? iby?cie|przypierdoliliby?my|przypierdolonoby|przypierdoliłby|przypierdoliłaby|pr ? zypierdoliłabym|przypierdoliłaby?|przypierdoliłbym|przypierdoliłby?|przypierdoli ? łoby|przypierdoliłyby|przypierdoliłyby?cie|przypierdoliłyby?my|przypierdoliwszy| ? rozjebanie|rozjebania|rozjebaniem|rozjebaniu|rozjebać|rozjebali|rozjebali?cie|ro ? zjebali?my|rozjebano|rozjebał|rozjebała|rozjebałam|rozjebała?|rozjebałem|rozjeba ? łe?|rozjebało|rozjebały|rozjebały?cie|rozjebały?my|rozjebie|rozjebiš|rozjebiecie ? |rozjebcie|rozjebiesz|rozjebię|rozjebaliby|rozjebaliby?cie|rozjebaliby?my|rozjeb ? ałby|rozjebanoby|rozjebałaby|rozjebałabym|rozjebałaby?|rozjebałbym|rozjebałby?|r ? ozjebałoby|rozjebałyby|rozjebałyby?cie|rozjebałyby?my|rozjebawszy|rozjebany|rozj ? ebana|rozjebane|rozjebanego|rozjebanej|rozjebanemu|rozjebanych|rozjebanym|rozjeb ? anymi|rozjebanš|rozjebani|skurwiel|skurwiela|skurwielem|skurwielowi|skurwielu|sk ? urwiele|skurwielach|skurwielami|skurwielom|skurwieli|skurwysyn|skurwysyna|skurwy ?synem|skurwysynowi|skurwysynie|skurwysynach|skurwysynami|skurwysynom|skurwysynów ? |skurwysynu|skurwysyński|skurwysyńska|skurwysyńskie|skurwysyńskiego|skurwysyński ? ej|skurwysyńskiemu|skurwysyńskich|skurwysyńskim|skurwysyńskimi|skurwysyńskš|skur ? wysyńscy|skurwysyństwo|skurwysyństwa|skurwysyństwem|skurwysyństwie|skurwysyństwu ? |skurwysyństw|skurwysyństwach|skurwysyństwami|skurwysyństwom|spierdolić|spierdol ? ili|spierdolili?cie|spierdolili?my|spierdolono|spierdolił|spierdoliła|spierdolił ? am|spierdoliła?|spierdoliłem|spierdoliłe?|spierdoliło|spierdoliły|spierdoliły?ci ? e|spierdoliły?my|spierdoli|spierdolš|spierdolicie|spierdolimy|spierdolisz|spierd ? olę|spierdolcie|spierdol|spierdolmy|spierdalać|spierdalał|spierdalała|spierdalał ? am|spierdalała?|spierdalałem|spierdalałe?|spierdalało|spierdalały|spierdalały?ci ? e|spierdalały?my|spierdala|spierdalaj|spierdalajcie|spierdalajmy|spierdalacie|sp ? ierdalamy|spierdalasz|wjebać|wjebali|wjebali?cie|wjebali?my|wjebano|wjebał|wjeba ? ła|wjebałam|wjebała?|wjebałem|wjebałe?|wjebało|wjebały|wjebały?cie|wjebały?my|wj ? ebie|wjebiš|wjebiecie|wjebiemy|wjebiesz|wjebię|wjebaliby|wjebaliby?cie|wjebaliby ? ?my|wjebałby|wjebałaby|wjebałabym|wjebałaby?|wjebałbym|wjebałby?|wjebałoby|wjeba ? łyby|wjebałyby?cie|wjebałyby?my|wjebawszy|wkurwiać|wkurwiali|wkurwiali?cie|wkurw ? iali?my|wkurwiano|wkurwiajšc|wkurwiał|wkurwiała|wkurwiałam|wkurwiała?|wkurwiałem ? |wkurwiałe?|wkurwiało|wkurwiały|wkurwiały?cie|wkurwiały?my|wkurwia|wkurwiajš|wku ? rwiacie|wkurwiajcie|wkurwiamy|wkurwiajmy|wkurwiaj|wkurwiasz|wkurwiam|wkurwialiby ? |wkurwialiby?cie|wkurwialiby?my|wkurwianoby|wkurwiałby|wkurwiałaby|wkurwiałabym| ? wkurwiałaby?|wkurwiałbym|wkurwiałby?|wkurwiałoby|wkurwiałyby|wkurwiałyby?cie|wku ? rwiałyby?my|wkurwiajšcy|wkurwiajšca|wkurwiajšce|wkurwiajšcego|wkurwiajšcej|wkurw ? iajšcemu|wkurwiajšcych|wkurwiajšcym|wkurwiajšcymi|wkurwiajšcš|wkurwić|wkurwili|w ? kurwili?cie|wkurwili?my|wkurwiono|wkurwił|wkurwiła|wkurwiłam|wkurwiła?|wkurwiłem ? |wkurwiłe?|wkurwiło|wkurwiły|wkurwiły?cie|wkurwiły?my|wkurwi|wkurwiš|wkurwicie|w ? kurwimy|wkurwisz|wkurwię|wkurwiliby|wkurwiliby?cie|wkurwiliby?my|wkurwiłby|wkurw ? iłaby|wkurwiłabym|wkurwiłaby?|wkurwiłbym|wkurwiłby?|wkurwiłoby|wkurwiłyby?cie|wk ? urwiłyby?my|wyjebać|wyjebali|wyjebali?cie|wyjebali?my|wyjebano|wyjebał|wyjebała| ? wyjebałam|wyjebała?|wyjebałem|wyjebałe?|wyjebało|wyjebały|wyjebały?cie|wyjebały? ? my|wyjebie|wyjebiš|wyjebiecie|wyjebcie|wyjebiemy|wyjebmy|wyjebiesz|wyjebię|wyjeb ? ałby|wyjebałaby|wyjebałabym|wyjebałaby?|wyjebałbym|wyjebałby?|wyjebałoby|wyjebał ? yby|wypierdalać|wypierdalali|wypierdalali?cie|wypierdalali?my|wypierdalano|wypie ? rdalajšc|wypierdalał|wypierdalała|wypierdalałam|wypierdalała?|wypierdalałem|wypi ? erdalałe?|wypierdalało|wypierdalały|wypierdalały?cie|wypierdalały?my|wypierdala| ? wypierdalajš|wypierdalacie|wypierdalajcie|wypierdalamy|wypierdalajmy|wypierdalaj ? |wypierdalasz|wypierdalam|wypierdalałby|wypierdalałaby|wypierdolić|wypierdolili| ? wypierdolili?cie|wypierdolili?my|wypierdolono|wypierdolił|wypierdoliła|wypierdol ? iłam|wypierdoliła?|wypierdoliłem|wypierdoliłe?|wypierdoliło|wypierdoliły|wypierd ? oliły?cie|wypierdoliły?my|wypierdoli|wypierdolš|wypierdolicie|wypierdolcie|wypie ? rdolimy|wypierdolmy|wypierdol|wypierdolisz|wypierdolę|wypierdoliliby|wypierdolil ? iby?cie|wypierdoliliby?my|wypierdoliłby|wypierdoliłaby|wypierdoliłabym|wypierdol ? iłaby?|wypierdoliłbym|wypierdoliłby?|wypierdoliłoby|wypierdoliłyby|wypierdoliłyb ? y?cie|wypierdoliłyby?my|wypierdoliwszy|zajebać|zajebali|zajebali?cie|zajebali?my ? |zajebano|zajebał|zajebała|zajebałam|zajebała?|zajebałem|zajebałe?|zajebało|zaje ? bały|zajebały?cie|zajebały?my|zajebie|zajebiš|zajebiecie|zajebcie|zajebiemy|zaje ? biesz|zajeb|zajebię|zajebaliby|zajebaliby?cie|zajebaliby?my|zajebałby|zajebałaby ? |zajebałabym|zajebałšby?|zajebałbym|zajebałby?|zajebałoby|zajebałyby|zajebałyby? ? cie|zajebałyby?my|zajebawszy|zakurwić|zakurwili|zakurwili?cie|zakurwili?my|zakur ? wił|zakurwiła|zakurwiłam|zakurwiła?|zakurwiono|zakurwiłem|zakurwiłe?|zakurwiło|z ? akurwiły|zakurwiły?cie|zakurwiły?my|zakurwi|zakurwiš|zakurwicie|zakurwimy|zakurw ? isz|zakurwię|zakurwiliby|zakurwiliby?cie|zakurwiliby?my|zakurwiłby|zakurwiłaby|z ? akurwiłabym|zakurwiłaby?|zakurwiłbym|zakurwiłby?|zakurwiłoby|zakurwiłyby|zakurwi ? łyby?cie|zakurwiłyby?my|zakurwiwszy|zapierdalać|zapierdalali|zapierdalali?cie|za ? pierdalali?my|zapierdalano|zapierdalajšc|zapierdalał|zapierdalała|zapierdalałam| ? zapierdalała?|zapierdalałem|zapierdalałe?|zapierdalało|zapierdalały|zapierdalały ? ?cie|zapierdalały?my|zapierdala|zapierdalajš|zapierdalacie|zapierdalajcie|zapier ? dalamy|zapierdalajmy|zapierdalaj|zapierdalasz|zapierdalam|zapierdalaliby|zapierd ? alaliby?cie|zapierdalaliby?my|zapierdalałby|zapierdalałaby|zapierdalałabym|zapie ? rdalałaby?|zapierdalałbym|zapierdalałby?|zapierdalałoby|zapierdalałyby|zapierdal ? ałyby?cie|zapierdalałyby?my|zapierdolić|zapierdolili|zapierdolili?cie|zapierdoli ? li?my|zapierdolono|zapierdolił|zapierdoliła|zapierdoliłam|zapierdoliła?|zapierdo ? liłem|zapierdoliłe?|zapierdoliło|zapierdoliły|zapierdoliły?cie|zapierdoliły?my|z ? apierdoli|zapierdolš|zapierdolicie|zapierdolcie|zapierdolimy|zapierdolisz|zapier ? dolę|zapierdoliliby|zapierdoliliby?cie|zapierdoliliby?my|zapierdoliłby|zapierdol ? onoby|zapierdoliłaby|zapierdoliłabym|zapierdoliłaby?|zapierdoliłbym|zapierdoliłb ?y?|zapierdoliłoby|zapierdoliłyby";
$wulgi=explode("|", $wulgi);
$iw=count($wulgi);
#lacze bota
$jabb = new Jabber;
$jabb->server = $dane['server'];
$jabb->port = $dane['port'];
$jabb->username = $dane['username'];
$jabb->password = $dane['password'];
$jabb->resource = $dane['resource'];
$jabb->enable_logging = $dane['enable_logging'];
$jabb->log_filename = $dane['log_filename'];
$jabb->Connect() or die("Couldn't connect");
$jabb->SendAuth() or die("Couldn't autheticate");
$jabb->SendPresence($type [dnd], $message [string], $unavailable [bool]);
$jabb->wejdz($argv[1], $jbot_nick);
#otwieram plik z logami do zapisu
$fp=fopen('C:\log.html', 'a+');
#pobieram czas
$upt_start = time();
#czas do loga
$d = date("d.m H:i");
#rozpoczynam petle
while(1)
{
#gada
if($sender != $dane['username'] && $sender != $jbot_nick)
{
$base=array(array('Czesć', 'Hi', 'Witam', 'Elo', 'Siema', 'Siemka', 'Czesc', 'Hej', 'Ave', 'Yo', 'Jol', 'Hej', 'Hejka', 'Cze', 'Heja'),
array('Co robicie', 'Piszemy ;]'),
array('Co robicie?', 'Piszemy ;]'),
array('Co robicie??', 'Piszemy ;]'),
array('Co robicie ?', 'Piszemy ;]'),
array('Co robicie ??', 'Piszemy ;]'),
array('co robicie ', 'Piszemy ;]'),
array('co robicie?', 'Piszemy ;]'),
array('co robicie??', 'Piszemy ;]'),
array('co robicie ?', 'Piszemy ;]'),
array('co robicie ??', 'Piszemy ;]'),
array('Ile masz lat', 'Niewazne :P'),
array('Ile masz lat?', 'Niewazne :P'),
array('Ile masz lat??', 'Niewazne :P'),
array('Ile masz lat ?', 'Niewazne :P'),
array('Ile masz lat ??', 'Niewazne :P'),
array('ile masz lat ', 'Niewazne :P'),
array('ile masz lat?', 'Niewazne :P'),
array('ile masz lat??', 'Niewazne :P'),
array('ile masz lat ?', 'Niewazne :P'),
array('ile masz lat ??', 'Niewazne :P'),
array('Ile macie lat', 'Niewazne :P'),
array('Ile macie lat?', 'Niewazne :P'),
array('Ile macie lat??', 'Niewazne :P'),
array('Ile macie lat ?', 'Niewazne :P'),
array('Ile macie lat ??', 'Niewazne :P'),
array('ile macie lat ', 'Niewazne :P'),
array('ile macie lat?', 'Niewazne :P'),
array('ile macie lat??', 'Niewazne :P'),
array('ile macie lat ?', 'Niewazne :P'),
array('ile macie lat ??', 'Niewazne :P'),
array('Ile lat', 'Niewazne :P'),
array('Ile lat?', 'Niewazne :P'),
array('Ile lat??', 'Niewazne :P'),
array('Ile lat ?', 'Niewazne :P'),
array('Ile lat ??', 'Niewazne :P'),
array('ile lat ', 'Niewazne :P'),
array('ile lat?', 'Niewazne :P'),
array('ile lat??', 'Niewazne :P'),
array('ile lat ?', 'Niewazne :P'),
array('ile lat ??', 'Niewazne :P'),
array('Ile masz lat', 'Niewazne :P'),
array('Ile masz lat?', 'Niewazne :P'),
array('Ile masz lat??', 'Niewazne :P'),
array('Ile masz lat ?', 'Niewazne :P'),
array('Ile masz lat ??', 'Niewazne :P'),
array('ile masz lat ', 'Niewazne :P'),
array('ile masz lat?', 'Niewazne :P'),
array('ile masz lat??', 'Niewazne :P'),
array('ile masz lat ?', 'Niewazne :P'),
array('ile masz lat ??', 'Niewazne :P'),
array('Po ile macie lat', 'Niewazne :P'),
array('Po ile macie lat?', 'Niewazne :P'),
array('Po ile macie lat??', 'Niewazne :P'),
array('Po ile macie lat ?', 'Niewazne :P'),
array('Po ile macie lat ??', 'Niewazne :P'),
array('po ile macie lat ', 'Niewazne :P'),
array('po ile macie lat?', 'Niewazne :P'),
array('po ile macie lat??', 'Niewazne :P'),
array('po ile macie lat ?', 'Niewazne :P'),
array('po ile macie lat ??', 'Niewazne :P'),
array('Co tam slychać', 'Muzyke xd'),
array('Co tam slychać?', 'Muzyke xd'),
array('Co tam slychać??', 'Muzyke xd'),
array('Co tam slychać ?', 'Muzyke xd'),
array('Co tam slychać ??', 'Muzyke xd'),
array('Co tam slychac', 'Muzyke xd'),
array('Co tam slychac?', 'Muzyke xd'),
array('Co tam slychac??', 'Muzyke xd'),
array('Co tam slychac ?', 'Muzyke xd'),
array('Co tam slychac ??', 'Muzyke xd'),
array('co tam slychać ', 'Muzyke xd'),
array('co tam slychać?', 'Muzyke xd'),
array('co tam slychać??', 'Muzyke xd'),
array('co tam slychać ?', 'Muzyke xd'),
array('co tam slychać ??', 'Muzyke xd'),
array('co tam slychac', 'Muzyke xd'),
array('co tam slychac?', 'Muzyke xd'),
array('co tam slychac??', 'Muzyke xd'),
array('co tam slychac ?', 'Muzyke xd'),
array('co tam slychac ??', 'Muzyke xd'),
array('Co slychać', 'Muzyke xd'),
array('Co slychać?', 'Muzyke xd'),
array('Co slychać??', 'Muzyke xd'),
array('Co slychać ?', 'Muzyke xd'),
array('Co slychać ??', 'Muzyke xd'),
array('Co slychac', 'Muzyke xd'),
array('Co slychac?', 'Muzyke xd'),
array('Co slychac??', 'Muzyke xd'),
array('Co slychac ?', 'Muzyke xd'),
array('Co slychac ??', 'Muzyke xd'),
array('co slychać', 'Muzyke xd'),
array('co slychać?', 'Muzyke xd'),
array('co slychać??', 'Muzyke xd'),
array('co slychać ?', 'Muzyke xd'),
array('co slychać ??', 'Muzyke xd'),
array('co slychac', 'Muzyke xd'),
array('co slychac?', 'Muzyke xd'),
array('co slychac??', 'Muzyke xd'),
array('co slychac ?', 'Muzyke xd'),
array('co slychac ??', 'Muzyke xd'),
array('Co tam u was slychać', 'Muzyke xd'),
array('Co tam u was slychać?', 'Muzyke xd'),
array('Co tam u was slychać??', 'Muzyke xd'),
array('Co tam u was slychać ?', 'Muzyke xd'),
array('Co tam u was slychać ??', 'Muzyke xd'),
array('Co tam u was slychac', 'Muzyke xd'),
array('Co tam u was slychac?', 'Muzyke xd'),
array('Co tam u was slychac??', 'Muzyke xd'),
array('Co tam u was slychac ?', 'Muzyke xd'),
array('Co tam u was slychac ??', 'Muzyke xd'),
array('co tam u was slychać', 'Muzyke xd'),
array('co tam u was slychać?', 'Muzyke xd'),
array('co tam u was slychać??', 'Muzyke xd'),
array('co tam u was slychać ?', 'Muzyke xd'),
array('co tam u was slychać ??', 'Muzyke xd'),
array('co tam u was slychac', 'Muzyke xd'),
array('co tam u was slychac?', 'Muzyke xd'),
array('co tam u was slychac??', 'Muzyke xd'),
array('co tam u was slychac ?', 'Muzyke xd'),
array('co tam u was slychac ??', 'Muzyke xd'),
array('co słychać?', 'Muzyke xd'),
array('co słychać ', 'Muzyke xd'),
array('co słychać ?', 'Muzyke xd'),
array('nudy ', 'noo ;x'),
array('nudy', 'noo ;x'),
array('Co tam u was', 'Nudy :P'),
array('Co tam u was?', 'Nudy :P'),
array('Co tam u was??', 'Nudy :P'),
array('Co tam u was ?', 'Nudy :P'),
array('Co tam u was ??', 'Nudy :P'),
array('Co tam u was', 'Nudy :P'),
array('Co tam u was?', 'Nudy :P'),
array('Co tam u was??', 'Nudy :P'),
array('Co tam u was ?', 'Nudy :P'),
array('Co tam u was ??', 'Nudy :P'),
array('co tam u was', 'Nudy :P'),
array('co tam u was?', 'Nudy :P'),
array('co tam u was??', 'Nudy :P'),
array('co tam u was ?', 'Nudy :P'),
array('co tam u was ??', 'Nudy :P'),
array('co tam u was', 'Nudy :P'),
array('co tam u was?', 'Nudy :P'),
array('co tam u was??', 'Nudy :P'),
array('co tam u was ?', 'Nudy :P'),
array('co tam u was ??', 'Nudy :P'),
array('Jaki temat', 'zaden :P'),
array('Jaki temat?', 'zaden :P'),
array('Jaki temat??', 'zaden :P'),
array('Jaki temat ?', 'zaden :P'),
array('Jaki temat ??', 'zaden :P'),
array('jaki temat', 'zaden :P'),
array('jaki temat?', 'zaden :P'),
array('jaki temat??', 'zaden :P'),
array('jaki temat ?', 'zaden :P'),
array('jaki temat ??', 'zaden :P'),
array('Jak masz na imie', 'Mietek jestem :)'),
array('Jak masz na imie?', 'Mietek jestem :)'),
array('Jak masz na imie??', 'Mietek jestem :)'),
array('Jak masz na imie ?', 'Mietek jestem :)'),
array('Jak masz na imie ??', 'Mietek jestem :)'),
array('jak masz na imie', 'Mietek jestem :)'),
array('jak masz na imie?', 'Mietek jestem :)'),
array('jak masz na imie??', 'Mietek jestem :)'),
array('jak masz na imie ?', 'Mietek jestem :)'),
array('jak masz na imie ??', 'Mietek jestem :)'),
array('Jak masz na imie', 'Mietek jestem :)'),
array('Jak masz na imie?', 'Mietek jestem :)'),
array('Jak masz na imie??', 'Mietek jestem :)'),
array('Jak masz na imie ?', 'Mietek jestem :)'),
array('Jak masz na imie ??', 'Mietek jestem :)'),
array('jak masz na imie', 'Mietek jestem :)'),
array('jak masz na imie?', 'Mietek jestem :)'),
array('jak masz na imie??', 'Mietek jestem :)'),
array('jak masz na imie ?', 'Mietek jestem :)'),
array('jak masz na imie ??', 'Mietek jestem :)'),
array('Jak macie na imie', 'Niewazne :P'),
array('Jak macie na imie?', 'Niewazne :P'),
array('Jak macie na imie??', 'Niewazne :P'),
array('Jak macie na imie ?', 'Niewazne :P'),
array('Jak macie na imie ??', 'Niewazne :P'),
array('jak macie na imie', 'Niewazne :P'),
array('jak macie na imie?', 'Niewazne :P'),
array('jak macie na imie??', 'Niewazne :P'),
array('jak macie na imie ?', 'Niewazne :P'),
array('jak macie na imie ??', 'Niewazne :P'),
array('Jak macie na imie', 'Niewazne :P'),
array('Jak macie na imie?', 'Niewazne :P'),
array('Jak macie na imie??', 'Niewazne :P'),
array('Jak macie na imie ?', 'Niewazne :P'),
array('Jak macie na imie ??', 'Niewazne :P'),
array('jak macie na imie', 'Niewazne :P'),
array('jak macie na imie?', 'Niewazne :P'),
array('jak macie na imie??', 'Niewazne :P'),
array('jak macie na imie ?', 'Niewazne :P'),
array('jak macie na imie ??', 'Niewazne :P'),
array('!dupa', ':>'),
array('Aha', 'Nom'),
array('aha', 'Nom'),
array('Nom', 'Ahaa'),
array('nom', 'Ahaa'),
array('Nom', 'Ahaa...'),
array('nom', 'Aha...'),
array(':D', ':D'),
array(';D', ':D'),
array(':d', ':D'),
array(';d', ':D'),
array('Skad jestescie', 'Z Polski :P'),
array('Skad jestescie?', 'Z Polski :P'),
array('Skad jestescie??', 'Z Polski :P'),
array('Skad jestescie ?', 'Z Polski :P'),
array('Skad jestescie ??', 'Z Polski :P'),
array('skad jestescie', 'Z Polski :P'),
array('skad jestescie?', 'Z Polski :P'),
array('skad jestescie??', 'Z Polski :P'),
array('skad jestescie ?', 'Z Polski :P'),
array('skad jestescie ??', 'Z Polski :P'),
array('Skad jestescie', 'Z Polski :P'),
array('Skad jestescie?', 'Z Polski :P'),
array('Skad jestescie??', 'Z Polski :P'),
array('Skad jestescie ?', 'Z Polski :P'),
array('Skad jestescie ??', 'Z Polski :P'),
array('skad jestescie', 'Z Polski :P'),
array('skad jestescie?', 'Z Polski :P'),
array('skad jestescie??', 'Z Polski :P'),
array('skad jestescie ?', 'Z Polski :P'),
array('skad jestescie ??', 'Z Polski :P'),
array('Z kond jestescie', 'Skad* :>'),
array('Z kond jestescie?', 'Skad* :>'),
array('Z kond jestescie??', 'Skad* :>'),
array('Z kond jestescie ?', 'Skad* :>'),
array('Z kond jestescie ??', 'Skad* :>'),
array('z kond jestescie', 'Skad* :>'),
array('z kond jestescie?', 'Skad* :>'),
array('z kond jestescie??', 'Skad* :>'),
array('z kond jestescie ?', 'Skad* :>'),
array('z kond jestescie ??', 'Skad* :>'),
array('Z kond jestescie', 'Skad* :>'),
array('Z kond jestescie?', 'Skad* :>'),
array('Z kond jestescie??', 'Skad* :>'),
array('Z kond jestescie ?', 'Skad* :>'),
array('Z kond jestescie ??', 'Skad* :>'),
array('z kond jestescie', 'Skad* :>'),
array('z kond jestescie?', 'Skad* :>'),
array('z kond jestescie??', 'Skad* :>'),
array('z kond jestescie ?', 'Skad* :>'),
array('z kond jestescie ??', 'Skad* :>'),
array('Skad jestes', 'Z Polski :P'),
array('Skad jestes?', 'Z Polski :P'),
array('Skad jestes??', 'Z Polski :P'),
array('Skad jestes ?', 'Z Polski :P'),
array('Skad jestes ??', 'Z Polski :P'),
array('skad jestes', 'Z Polski :P'),
array('skad jestes?', 'Z Polski :P'),
array('skad jestes??', 'Z Polski :P'),
array('skad jestes ?', 'Z Polski :P'),
array('skad jestes ??', 'Z Polski :P'),
array('Skad jestes', 'Z Polski :P'),
array('Skad jestes?', 'Z Polski :P'),
array('Skad jestes??', 'Z Polski :P'),
array('Skad jestes ?', 'Z Polski :P'),
array('Skad jestes ??', 'Z Polski :P'),
array('skad jestes', 'Z Polski :P'),
array('skad jestes?', 'Z Polski :P'),
array('skad jestes??', 'Z Polski :P'),
array('skad jestes ?', 'Z Polski :P'),
array('skad jestes ??', 'Z Polski :P'),
array('Z kond jestes', 'Skad* :>'),
array('Z kond jestes?', 'Skad* :>'),
array('Z kond jestes??', 'Skad* :>'),
array('Z kond jestes ?', 'Skad* :>'),
array('Z kond jestes ??', 'Skad* :>'),
array('z kond jestes', 'Skad* :>'),
array('z kond jestes?', 'Skad* :>'),
array('z kond jestes??', 'Skad* :>'),
array('z kond jestes ?', 'Skad* :>'),
array('z kond jestes ??', 'Skad* :>'),
array('Z kond jestes', 'Skad* :>'),
array('Z kond jestes?', 'Skad* :>'),
array('Z kond jestes??', 'Skad* :>'),
array('Z kond jestes ?', 'Skad* :>'),
array('Z kond jestes ??', 'Skad* :>'),
array('z kond jestes', 'Skad* :>'),
array('z kond jestes?', 'Skad* :>'),
array('z kond jestes??', 'Skad* :>'),
array('z kond jestes ?', 'Skad* :>'),
array('z kond jestes ??', 'Skad* :>'),
array('O czym gadacie', 'O niczym...'),
array('O czym gadacie?', 'O niczym...'),
array('O czym gadacie??', 'O niczym...'),
array('O czym gadacie ?', 'O niczym...'),
array('O czym gadacie ??', 'O niczym...'),
array('o czym gadacie', 'O niczym...'),
array('o czym gadacie?', 'O niczym...'),
array('o czym gadacie??', 'O niczym...'),
array('o czym gadacie ?', 'O niczym...'),
array('o czym gadacie ??', 'O niczym...'),
array('O czym piszecie', 'O niczym...'),
array('O czym piszecie?', 'O niczym...'),
array('O czym piszecie??', 'O niczym...'),
array('O czym piszecie ?', 'O niczym...'),
array('O czym piszecie ??', 'O niczym...'),
array('o czym piszecie', 'O niczym...'),
array('o czym piszecie?', 'O niczym...'),
array('o czym piszecie??', 'O niczym...'),
array('o czym piszecie ?', 'O niczym...'),
array('o czym piszecie ??', 'O niczym...'),
array('O czym mowa', 'O niczym...'),
array('O czym mowa?', 'O niczym...'),
array('O czym mowa??', 'O niczym...'),
array('O czym mowa ?', 'O niczym...'),
array('O czym mowa ??', 'O niczym...'),
array('o czym mowa', 'O niczym...'),
array('o czym mowa?', 'O niczym...'),
array('o czym mowa??', 'O niczym...'),
array('o czym mowa ?', 'O niczym...'),
array('o czym mowa ??', 'O niczym...'),
array('Fajnie', 'Tez sie ciesze...'),
array('fajnie', 'Tez sie ciesze...'),
array('Super', 'Tez sie ciesze...'),
array('super', 'Tez sie ciesze...'),
array('Spadam', 'Narka'),
array('spadam', 'Narka'),
array('Pa', 'Narka'),
array('pa', 'Narka'),
array('Nara', 'Pa'),
array('nara', 'Pa'),
array('Co tam', 'Nic...'),
array('Co tam?', 'Nic...'),
array('Co tam??', 'Nic...'),
array('Co tam ?', 'Nic...'),
array('Co tam ??', 'Nic...'),
array('co tam', 'Nic...'),
array('co tam?', 'Nic...'),
array('co tam??', 'Nic...'),
array('co tam ?', 'Nic...'),
array('co tam ??', 'Nic...'),
array('Jak tam', 'Spoko...'),
array('Jak tam?', 'Spoko...'),
array('Jak tam??', 'Spoko...'),
array('Jak tam ?', 'Spoko...'),
array('Jak tam ??', 'Spoko...'),
array('jak tam', 'Spoko...'),
array('jak tam?', 'Spoko...'),
array('jak tam??', 'Spoko...'),
array('jak tam ?', 'Spoko...'),
array('jak tam ??', 'Spoko...'),
array(';(', ':*'),
array(':)', ':)'),
array(':(', ':*'),
array(';o', 'Co jest?'),
array(';O', 'Co jest?'),
array(':o', 'Co jest?'),
array(':O', 'Co jest?'),
array('ale gorąco', 'nom..'),
array('burza', 'nom.. x d'),
array('u mnie burza', 'u mnie też'),
array('Prosze', 'Dziekuje ;]'),
array('Prosze', 'Dziekuje ;]'),
array('prosze', 'Dziekuje ;]'),
array('prosze', 'Dziekuje ;]'),
array('Dziekuje', 'Nie ma za co ;]'),
array('Dziekuje', 'Nie ma za co ;]'),
array('dziekuje', 'Nie ma za co ;]'),
array('dziekuje', 'Nie ma za co ;]'),
array('Wesolych swiat', 'Nawzajem ;]'),
array('wesolych swiat', 'Nawzajem ;]'),
array('Wesolych swiat', 'Nawzajem ;]'),
array('wesolych swiat', 'Nawzajem ;]'),
array('Wesolego alleluja', 'Nawzajem ;]'),
array('wesolego alleluja', 'Nawzajem ;]'),
array('Wesolego alleluja', 'Nawzajem ;]'),
array('wesolego alleluja', 'Nawzajem ;]'),
array('Szczesliwego nowego roku', 'Nawzajem ;]'),
array('szczesliwego nowego roku', 'Nawzajem ;]'),
array('Szczesliwego nowego roku', 'Nawzajem ;]'),
array('szczesliwego nowego roku', 'Nawzajem ;]'),
array('Szczensliwego nowego roku', 'Szczesliwego* :>'),
array('szczensliwego nowego roku', 'Szczesliwego* :>'),
array('Hahaha', 'Hehehe'),
array('hahaha', 'Hehehe'),
array('Hehehe', 'Hahaha'),
array('hehehe', 'Hahaha'),
array('hehehe', 'Hahaha'),
#pomoc
array("!pomoc adminlist", "Opcja pozwalająca na wyświetlenie jidów osob posiadających range admina. \n\nTreść komendy: !adminlist"),
array("!pomoc away", "Opcja włączająca lub wyłączająca tryb nieobecności uczestnika. \n\nTreść komendy: !away on, !away off"),
array("!pomoc ban", "Opcja pozwalająca na dodanie uczestnika czatu do listy zbanowanych. \n\nTreść komendy: !ban nick /powod/\nPrzykład: !ban bot /Zbanowany dla testu/"),
array("!pomoc czas", "Opcja pozwalająca na wyświetlenie aktualnego czasu. \n\nTreść komendy: !czas"),
array("!pomoc zaslona", "Opcja pozwalająca na wyczyszczenie okna czaty. \n\nTreść komendy: !czysc"),
array("!pomoc admin", "Opcja pozwalająca na dodanie uczestnika czatu do listy adminów. \n\nTreść komendy: !admin /nick/\nPrzykład: !admin /bot/"),
array("!pomoc mod", "Opcja pozwalająca na dodanie uczestnika czatu do listy moderatorów. \n\nTreść komendy: !moderator /nick/\nPrzykład: !moderator /bot/"),
array("!pomoc owner", "Opcja pozwalająca na dodanie uczestnika czatu do listy właścicieli. \n\nTreść komendy: !owner /nick/\nPrzykład: !owner /bot/"),
array("!pomoc gosc", "Opcja pozwalająca na dodanie uczestnika czatu do listy mających głos. \n\nTreść komendy: !voice /nick/\nPrzykład: !voice /bot/"),
array("!pomoc disco", "Opcja pozwalająca na podglad obecności członkow w innym pokoju. \n\nTreść komendy: !disco jid pokoju\nPrzykład: !disco [email protected]"),
array("!pomoc info", "Opcja wyświetlająca informacje na temat bota. \n\nTreść komendy: !info"),
array("!pomoc kick", "Opcja wyrzucania uczestnika czatu z pokoju. \n\nTreść komendy: !kick nick /powod/\nPrzykład: !kick bot /Wyrzucony dla testu/"),
array("!pomoc licz", "Opcja to nic innego jak prosty kalkulator. \n\nTreść komendy: !licz wartość\nPrzykład: !licz 2+2"),
array("!pomoc mow", "Opcja powtarzania przez bota treści umieszczonej po komendzie. \n\nTreść komendy: !mow tekst\nPrzykład: !mow cześć:)"),
array("!pomoc nick", "Opcja pozwalająca na zmianę nicku bota w obecnym pokoju. \n\nTreść komendy: !nick /nowy nick bota/\nPrzykład: !nick /PoliceMan/"),
array("!pomoc pomoc", "Opcja wyświetlająca dostępną listą komend. \n\nTreść komendy: !pomoc, !pomoc komenda\nPrzykład: "),
array("!pomoc temat", "Opcja pozwalająca na ustawnienie tematu w pokoju. \n\nTreść komendy: !topic temat\nPrzykład: !topic Przykładowy temat"),
array("!pomoc unadmin", "Opcja pozwalająca na usunięcie uczestnika czatu z listy adminów. \n\nTreść komendy: !del_admin /nick/\nPrzykład: !del_admin /[email protected]/"),
array("!pomoc unban", "Opcja pozwalająca nausunięcie uczestnika czatu z listy zbanowanych. \n\nTreść komendy: !unban jid /powod/\nPrzykład: !unban /[email protected]/"),
array("!pomoc unmod", "Opcja pozwalająca na usunięcie uczestnika czatu z listy moderatorów. \n\nTreść komendy: !del_moderator /nick/\nPrzykład: !del_moderator /bot/"),
array("!pomoc unowner", "Opcja pozwalająca na usunięcie uczestnika czatu z listy właścicieli. \n\nTreść komendy: !del_owner /nick/\nPrzykład: !del_owner /bot/"),
array("!pomoc ungosc", "Opcja pozwalająca na usunięcie uczestnika czatu z listy mających głos. \n\nTreść komendy: !del_voice /nick/\nPrzykład: !del_voice /bot/"),
array("!pomoc uptime", "Opcja wyświetlająca czas działania bota. \n\nTreść komendy: !uptime\n"),
array("!pomoc wersja", "Opcja wyświetlająca wersję oprogramownia uczestnika lub serweru. \n\nTreść komendy: !wersja jid, !wersja serwer\nPrzykład: !wersja [email protected]/AQQ, !wersja aqq.eu"),
array("!pomoc wiad", "Opcja wysyłająca wiadomość na określony jid. \n\nTreść komendy: !wiad jid /treść/\nPrzykład: !wiad [email protected]/AQQ /cześć/\n"));
$licz = count($base);
for($a=0; $a < $licz; $a++)
{
$ile = count($base[$a]);
for($i=0; $i < $ile; $i++)
{
if(strtolower($message) == strtolower($base[$a][$i])) { $yes = $base[$a][$i+1]; break; }
}
if(isset($yes)) break;
}
if(isset($yes)) { $jabb->SendMessage($argv[1], 'groupchat', null, array("body" => $yes)); unset($yes); }
}
#rady
srand(time());
$rada[]="zmienił/a kluseczki na figurę laseczki.";
$rada[]="sie przespał/a.";
$losuj=rand(0,count($tekst)-2);
#odbieram pakiety i je `obrabiam`
$oddaj=$jabb->mess();
$message=$oddaj['message'];
$sender=explode('/', $oddaj['sender']);
$sender=$sender[1];
#jesli jest wiadomosc to wykonuje dalej
if(!empty($message))
{
#wywalam puste znaki, rozbijam wiadomosc i sprawdza czy w tresci wiadomosci jest nick osoby ktora jest away
$message=trim($message);
$dz = array('<', '>');
$message = str_replace($dz, '_', $message);
$av=$jabb->spraway($message, $away);
$exp=explode(" ", $message);
#zapisuje nadawce i wiadomosc do logow
fwrite($fp, "<font color='gray'>[".date("d.m.Y")."]"."[".date ("H:i:s")."] </font><font color='green'><b>" .$sender.": </b></font></font><font color='purple'>".$message."</font>\n<br>");
#warny i kopy za bluzganie jesli nie moderator
if($jabb->spradm($users[$sender]['rola'], $users[$sender]['nalezy']) != 1)# or $vu != 0)
{
for($i=0; $i < $iw; $i++)
{
$ile=substr_count($message, $wulgi[$i]);
if($ile != 0)
{
$war=$users[$sender]['warn'];
$war++;
$users[$sender]=array(jid =>$users[$sender]['jid'], nalezy => $users[$sender]['nalezy'], rola => $users[$sender]['rola'], warn => $war, away => $users[$sender]['away']);
if($users[$sender]['warn'] <= 3)
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "$sender otrzymal $war z 3 ostrzezen za wulgarne slownictwo!"));
if($users[$sender]['warn'] > 3)
{
$xml="<iq from='".$dane['username']."@".$dane['server']."/".$dane['resource']."'
id='ban1'
to='$argv[1]'
type='set'>
<query xmlns='http://jabber.org/protocol/muc#admin'>
<item affiliation='outcast'
nick='$sender'>
<reason>Wulgarne slownictwo. Ban został przyznany dnia: ".date("d.m.Y")."</reason>
</item>
</query>
</iq>";
$jabb->SendPacket($xml);
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "$sender zostal zbanowany w pokoju za wulgarne slownictwo dnia: ".date("d.m.Y")." !"));
}
break;
}
}
}
else if(!empty($av) && $sender != $jbot_nick && $sender != $dane['username'])
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => $av));
}
else if($exp[0] == '$idz' && !empty($exp[1]))
{
if(ereg($dane['vip'], $users[$sender]['jid']) != 1)
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Funkcja tylko dla właściciela bota !!"));
}
{
#$jabb->SendPresence("unavilable", $argv[1]."/".$sender);
$xml="<presence to='$argv[1]/$sender' type='unavailable'/>";
$jabb->SendPacket($xml);
$dane = array(server => $dane['server'], port => $dane['port'], username => $dane['username'], password => $dane['password'], resource => $dane['resource'], enable_logging => $dane['enable_logging'], log_filename => $dane['log_filename'], room => $exp[1]);
$jabb->wejdz($argv[1], $jbot_nick);
}
}
else if($message=='$stop')
{
if(ereg($dane['vip'], $users[$sender]['jid']) != 1)
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Funkcja tylko dla właściciela bota !!"));
}
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Papa".Disconnect()));
}
}
if($message=='!data')
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Dzisiejsza data: ".date("d.m.Y")));
}
if($message=='!czas')
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Aktualny czas: ".date ("H:i:s")));
}
else if($exp[0] == '!rada' && !empty($exp[1]))
{
$exp2=explode("/", $message);
$exp3=explode(" ", $exp2[0]);
$ile=count($exp3);
for($i=1; $i <= $ile; $i++)
{
$nick .=$exp3[$i].' ';
}
$nick=trim($nick);
if(empty($exp2[1])) $exp2[1] = 'Nie podano nicku';
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "/me radzi aby $exp2[1] $rada[$losuj]"));
unset($losuj);
}
if($message=='!uptime')
{
$upt = time() - $upt_start;
$dni = floor($upt / 86400);
$godziny = floor($upt / 3600) - ($dni*24);
$min = floor($upt / 60) - ($godziny * 60) - ($dni*1440);
$sek = $upt - ($godziny*3600) - ($min*60) - ($dni*86400);
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Bot działa juz ".$dni." dni ".$godziny." godzin ".$min." minut ".$sek." sekund "));
}
if($message==$dane['username'] || $message==$jbot_nick)
{
$jabb->SendMessage($argv[1], "groupchat", null, array("body" => "JBot: Bot napisany przez użytkownika Tracerout,\n Modyfikowany przez użytkowników: \n Radek, \n bunnyhoney, \n IPB."));
}
else if($message=='!info')
{
$jabb->SendMessage($argv[1], "groupchat", null, array("body" => "JBot: Bot napisany przez użytkownika Tracerout,\n Modyfikowany przez użytkowników: \n Radek, \n bunnyhoney, \n IPB."));
}
if($message=='!pomoc')
{
if($jabb->spradm($users[$sender]['rola'], $users[$sender]['nalezy']) != 1 || ereg($dane['vip'], $users[$sender]['jid']) && $jabb->spradm($users[$sender]['rola'], $users[$sender]['nalezy']) != 1)
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "$sender: \n Dostepne polecenia: \n !data !czas !uptime \n !info !away on !away off \n Podpowiedź: \n !pomoc komenda"));
}
else if($jabb->spradm($users[$sender]['rola'], $users[$sender]['nalezy']) == 1)
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "$sender: \n Dostepne polecenia: \n !disco !licz
!wiad \n !kick !ban !unban !mow \n !temat !owner !admin !mod \n !gosc !unowner !unadmin !unmod \n !ungosc !away on !away off !uptime \n !info !data !czas \n Podpowiedź: \n !pomoc komenda"));
}
}
if($message=='!regulamin')
{
if($jabb->spradm($users[$sender]['rola'], $users[$sender]['nalezy']) != 1 || ereg($dane['vip'], $users[$sender]['jid']) && $jabb->spradm($users[$sender]['rola'], $users[$sender]['nalezy']) != 1)
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "\n Regulamin pokoju PCBoard \n 1. Nie należy przeklinać \n 2. Nie wolno wyzywać innych osób przebywających w pokoju \n 3. Niewolno wysyłać na Priv wiadomości typu: Jak masz na imię?? Ile masz lat itp \n Kary za powyższe czyny: \n 1. Gość - Odebranie praw pisania w pokoju \n 2. Kick - Wyżucenie z pokoju z możliwością powrotu \n 3. Ban - Wyżucenie z pokoju bez możliwości powrotu \n Wszelkie uwagi prośimy kierować na poniższe namiary: \n Gadu-Gadu: gg:1907019 \n Jabber: xmpp:[email protected] "));
}
else if($jabb->spradm($users[$sender]['rola'], $users[$sender]['nalezy']) == 1)
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "\n Regulamin pokoju PCBoard \n 1. Nie należy przeklinać \n 2. Nie wolno wyzywać innych osób przebywających w pokoju \n 3. Niewolno wysyłać na Priv wiadomości typu: Jak masz na imię?? Ile masz lat itp \n Kary za powyższe czyny: \n 1. Gość - Odebranie praw pisania w pokoju \n 2. Kick - Wyżucenie z pokoju z możliwością powrotu \n 3. Ban - Wyżucenie z pokoju bez możliwości powrotu \n Wszelkie uwagi prośimy kierować na poniższe namiary: \n Gadu-Gadu: gg:1907019 \n Jabber: xmpp:[email protected] "));
}
}
#--po wpisaniu j/j lub z/w wypluwa ok
#else if(ereg("j/j|z/w", $message)) $jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Ok"));
if(ereg($dane['vip'], $users[$sender]['jid']) || $jabb->spradm($users[$sender]['rola'], $users[$sender]['nalezy']) == 1)
{
#ustawiam temat
if($exp[0]=='!a/a/a/a/a' && !empty($exp[1]))
{
$ile=count($exp);
for($i=1; $i<=$ile; $i++)
{
$topic .=$exp[$i].' ';
}
$topic=strip_tags(trim($topic));
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => ''.$sender.': \n Nowy temat: "'.$topic.'"',"subject" => $topic));
$utopic = $topic.'';
unset($topic);
}
#tryb away dla usera
else if($exp[0] == '!away' || ereg("z/w|j/j", $message))
{
if($exp[1] == 'on' || ereg("z/w", $message))
{
$away[$users[$sender]['away']]=array(nick => $sender, away => 'on');
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => 'Włączam tryb nieobecności dla '.$sender));
}
else if($exp[1] == 'off' || ereg("j/j", $message))
{
$away[$users[$sender]['away']]=array(nick => $sender, away => 'off');
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => 'Wyłączam tryb nieobecności dla '.$sender));
}
}
#gada
else if($exp[0] == '$rek')
{
$il=count($exp);
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "//REKLAMA// \n Zapraszamy na nowe forum komputerowe www.xepc.tk \n //PO REKLAMIE//"));
for($i=0; $i<5; $i++)
{
$say = '//REKLAMA// Zapraszamy na nowe forum komputerowe www.xepc.tk //PO REKLAMIE//';
sleep(2);
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => $say));
}
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "//REKLAMA// \n Zapraszamy na nowe forum komputerowe www.xepc.tk \n //PO REKLAMIE//"));
unset($say);
}
else if($exp[0] == '$zaslona')
{
$il=count($exp);
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "."));
for($i=0; $i<5; $i++)
{
$say = '.';
sleep(2);
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => $say));
}
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "."));
unset($say);
}
else if($exp[0] == '!mow')
{
$il=count($exp);
for($i=1; $i <= $il; $i++)
{
$say .= $exp[$i].' ';
}
sleep (2);
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => $say));
unset($say);
}
else if($exp[0] == '$nick' && !empty($exp[1]))
{
if (ereg($dane['vip'], $users[$sender]['jid']) != 1)
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Funkcja tylko dla właściciela bota!"));
}
else if(ereg($dane['vip'], $users[$sender]['jid']) == 1)
{
$nn=explode("/", $message);
$nn=explode("/", $nn[1]);
$xml="<presence to='$argv[1]/$nn[0]'>
<priority>1</priority>
<c xmlns='http://jabber.org/protocol/caps' node='http://pidgin.im/caps' ver='2.4.3' ext='mood moodn nick nickn tune tunen avatarmeta avatardata avatar'/>
</presence>";
$jabb->SendPacket($xml);
$jbot_nick=$nn[0];
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Zrobione!;)"));
}
}
else if($exp[0] == '!ungosc' && !empty($exp[1]))
{
$nick=explode("/", $message);
$nick=explode("/", $nick[1]);
$nick=$nick[0];
$jabb->SendIq($argv[1], "set", "voice1", "http://jabber.org/protocol/muc#admin", "<item nick='$nick' role='participant'/>", NULL);
}
else if($exp[0] == '!gosc' && !empty($exp[1]))
{
$nick=explode("/", $message);
$nick=explode("/", $nick[1]);
$nick=$nick[0];
$jabb->SendIq($argv[1], "set", "voice2", "http://jabber.org/protocol/muc#admin", "<item nick='$nick' role='visitor'/>", NULL);
}
else if($exp[0] == '!mod' && !empty($exp[1]))
{
$nick=explode("/", $message);
$nick=explode("/", $nick[1]);
$nick=$nick[0];
$jabb->SendIq($argv[1], "set", "mod1", "http://jabber.org/protocol/muc#admin", "<item nick='$nick' role='moderator'/>", NULL);
}
else if($exp[0] == '!unmod' && !empty($exp[1]))
{
$nick=explode("/", $message);
$nick=explode("/", $nick[1]);
$nick=$nick[0];
$jabb->SendIq($argv[1], "set", "mod2", "http://jabber.org/protocol/muc#admin", "<item nick='$nick' role='participant'/>", NULL);
}
else if($exp[0] == '!admin' && !empty($exp[1]))
{
if(ereg($dane['vip'], $users[$sender]['jid']) != 1)
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Funkcja tylko dla właściciela bota !!"));
}
else if(ereg($dane['vip'], $users[$sender]['jid']) == 1)
{
$nick=explode("/", $message);
$nick=explode("/", $nick[1]);
$nick=$nick[0];
$jid=$users[$nick]['jid'];
$jabb->SendIq($argv[1], "set", "admin1", "http://jabber.org/protocol/muc#admin", "<item jid='$jid' affiliation='admin'/>", NULL);
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Gotowe ;)"));
}
}
else if($exp[0] == '!wersja' && !empty($exp[1]))
{
$nick=$exp[1];
$users[$nick]['jid']=$jid;
$a=$jabb->SendIq($nick, 'get', 'ver'.time(), 'jabber:iq:version', NULL, NULL);
if ($a["iq"]["@"]["type"]=="error")
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Problem z odczytaniem wersji komunikatora."));
}
else if ($a["iq"]["@"]["type"]=="result")
{
$kom=$a['iq']['#']['query'][0]['#']["name"][0]['#'];
$verkom=$a['iq']['#']['query'][0]['#']["version"][0]['#'];
$versys=$a['iq']['#']['query'][0]['#']['os'][0]['#'];
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Użytkownik $nick używa: $kom $verkom \n System: $versys"));
unset($jid);
}
}
else if($exp[0] == '!disco' && !empty($exp[1]))
{
$jid=$exp[1];
$ret=$jabb->SendIq($exp[1], 'get', 'mir50', 'http://jabber.org/protocol/disco#items', NULL, NULL);
if ($ret['iq']['@']['type']=="error")
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Pokój ma ukrytą liste uczestników:("));
}
else if ($ret["iq"]["@"]["type"]=="result")
{
$a = "";
for($i = 0; $i <= (sizeof($ret["iq"]["#"]["query"][0]["#"]["item"])-1); $i++) {
$a .= $ret["iq"]["#"]["query"][0]["#"]["item"][$i]["@"]["name"] . "\n";
}
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "W pokoju '$jid' jest są:\n$a"));
unset($jid);
}
}
else if($exp[0] == '!wiad' && !empty($exp[1]))
{
if($jabb->spradm($users[$sender]['rola'], $users[$sender]['nalezy']) != 1)
{
sleep(1);
}
else if($jabb->spradm($users[$sender]['rola'], $users[$sender]['nalezy']) == 1)
{
$exp2=explode("/", $message);
$exp3=explode(" ", $exp2[0]);
$ile=count($exp3);
for($i=1; $i <= $ile; $i++)
{
$nick .=$exp3[$i].' ';
}
$nick=trim($nick);
$jabb->SendMessage("$nick", 'normal', Null, array("body" => "$exp2[1]"));
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Gotowe ;)"));
unset($nick);
}
}
else if($exp[0]=='!licz' && !empty($exp[1]))
{
$licz1=$exp[1];
if(!preg_match("/[a-zA-Z_]+/", $licz1)) {
$a = eval("return $licz1;");
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => $sender.' jest to: '.$a));
}
}
else if($exp[0]=='!temat' && !empty($exp[1]))
{
if($jabb->spradm($users[$sender]['rola'], $users[$sender]['nalezy']) != 1)
{
sleep(1);
}
else if($jabb->spradm($users[$sender]['rola'], $users[$sender]['nalezy']) == 1)
{
$ile=count($exp);
for($i=1; $i<=$ile; $i++)
{
$topic .=$exp[$i].' ';
}
$topic=strip_tags(trim($topic));
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => 'Nowy temat to "'.$topic.'"',"subject" => $topic));
$utopic = $topic.'';
unset($topic);
}
}
else if($exp[0] == '!unadmin' && !empty($exp[1]))
{
if(ereg($dane['vip'], $users[$sender]['jid']) != 1)
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Funkcja tylko dla właściciela bota !!"));
}
else if(ereg($dane['vip'], $users[$sender]['jid']) == 1)
{
$nick=explode("/", $message);
$nick=explode("/", $nick[1]);
$nick=$nick[0];
$jid=$users[$nick]['jid'];
$jabb->SendIq($argv[1], "set", "admin2", "http://jabber.org/protocol/muc#admin", "<item jid='$jid' affiliation='member'/>", NULL);
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Gotowe ;)"));
}
}
else if($exp[0] == '!owner' && !empty($exp[1]))
{
if(ereg($dane['vip'], $users[$sender]['jid']) != 1)
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Funkcja tylko dla właściciela bota !!"));
}
else if(ereg($dane['vip'], $users[$sender]['jid']) == 1)
{
$nick=explode("/", $message);
$nick=explode("/", $nick[1]);
$nick=$nick[0];
$jid=$users[$nick]['jid'];
$jabb->SendIq($argv[1], "set", "owner1", "http://jabber.org/protocol/muc#admin", "<item jid='$jid' affiliation='owner'/>", NULL);
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Gotowe ;)"));
}
}
else if($exp[0] == '!unowner' && !empty($exp[1]))
{
if(ereg($dane['vip'], $users[$sender]['jid']) != 1)
{
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Funkcja tylko dla właściciela bota !!"));
}
else if(ereg($dane['vip'], $users[$sender]['jid']) == 1)
{
$nick=explode("/", $message);
$nick=explode("/", $nick[1]);
$nick=$nick[0];
$jid=$users[$nick]['jid'];
$jabb->SendIq($argv[1], "set", "owner2", "http://jabber.org/protocol/muc#admin", "<item jid='$jid' affiliation='member'/>", NULL);
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "Gotowe ;)"));
}
}
#kopy
else if($exp[0] == '!kick' && !empty($exp[1]))
{
$exp2=explode("/", $message);
$exp3=explode(" ", $exp2[0]);
$ile=count($exp3);
for($i=1; $i <= $ile; $i++)
{
$nick .=$exp3[$i].' ';
}
$nick=trim($nick);
if(empty($exp2[1])) $exp2[1] = 'Nie podano powodu!';
$xml="<iq from='".$dane['username']."@".$dane['server']."/".$dane['resource']."'
id='kick1'
to='$argv[1]'
type='set'>
<query xmlns='http://jabber.org/protocol/muc#admin'>
<item nick='$nick' role='none'>
<reason>$exp2[1]</reason>
</item>
</query>
</iq>";
$jabb->SendPacket($xml);
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "\"$nick\" zostal wykopany za \"$exp2[1]\""));
unset($nick);
}
#bany
else if($exp[0] == '!ban' && !empty($exp[1]))
{
$exp2=explode("/", $message);
$exp3=explode(" ", $exp2[0]);
$ile=count($exp3);
for($i=1; $i <= $ile; $i++)
{
$nick .=$exp3[$i].' ';
}
$nick=trim($nick);
if(empty($exp2[1])) $exp2[1] = 'Nie podano powodu!';
$jid=$users[$nick]['jid'];
$xml="<iq from='".$dane['username']."@".$dane['server']."/".$dane['resource']."'
id='ban1'
to='$argv[1]'
type='set'>
<query xmlns='http://jabber.org/protocol/muc#admin'>
<item affiliation='outcast'
jid='$jid'>
<reason>$exp2[1]</reason>
</item>
</query>
</iq>";
$jabb->SendPacket($xml);
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "\"$nick\" zostal zbanowany za \"$exp2[1]\""));
unset($nick);
}
#odbanowywanie
else if($exp[0] == '!unban' && !empty($exp[1]))
{
$exp2=explode("/", $message);
$exp3=explode(" ", $exp2[0]);
$ile=count($exp3);
for($i=1; $i <= $ile; $i++)
{
$nick .=$exp3[$i].' ';
}
$nick=trim($nick);
if(empty($exp2[1])) $exp2[1] = 'Nie podano powodu!';
$xml="<iq from='".$dane['username']."@".$dane['server']."/".$dane['resource']."'
id='ban1'
to='$argv[1]'
type='set'>
<query xmlns='http://jabber.org/protocol/muc#admin'>
<item affiliation='none'
jid='$nick'>
<reason>$exp2[1]</reason>
</item>
</query>
</iq>";
$jabb->SendPacket($xml);
$jabb->SendMessage($argv[1], 'groupchat', null, array("body" => "\"$nick\" zostal odbanowany za \"$exp2[1]\""));
unset($nick);
}
}
}
else#jesli wiadomosc `empty` spi 1 sekunde
{
sleep(1);
}
}
fclose($fp);#zamyka plik po zakonczeniu petli(po co ja to tutaj wpisalem? -_-")
?>
24 Lip 2011, 09:17
24 Lip 2011, 11:40
$oddaj=$jabb->mess();
$message=$oddaj['message'];
$sender=explode('/', $oddaj['sender']);
$sender=$sender[1];
24 Lip 2011, 11:51
<?php
include("xmpp.php");
$conn = new XMPP('talk.google.com', 5222, 'user', 'password', 'xmpphp', 'gmail.com', $printlog=True, $loglevel=LOGGING_INFO);
$conn->connect();
while(!$conn->disconnected) {
$payloads = $conn->processUntil(array('message', 'presence', 'end_stream', 'session_start'));
foreach($payloads as $event) {
$pl = $event[1];
switch($event[0]) {
case 'message':
print "---------------------------------------------------------------------------------\n";
print "Message from: {$pl['from']}\n";
if($pl['subject']) print "Subject: {$pl['subject']}\n";
print $pl['body'] . "\n";
print "---------------------------------------------------------------------------------\n";
$conn->message($pl['from'], $body="Thanks for sending me \"{$pl['body']}\".", $type=$pl['type']);
if($pl['body'] == 'quit') $conn->disconnect();
if($pl['body'] == 'break') $conn->send("</end>");
break;
case 'presence':
print "Presence: {$pl['from']} [{$pl['show']}] {$pl['status']}\n";
break;
case 'session_start':
$conn->presence($status="Cheese!");
break;
}
}
}
?>
24 Lip 2011, 14:33