# BlackTOOLS vers. 1.9 by BLaCkShaDoW (English Version) # Script that contains utilities to make an easy way to ban drones / #abusers and to make your eggdrop more advanced. # ####################################################################### ####################################################################### #Thanks for testing and for commands ideas # Catalin @ #Focsani HangMan @ #senzor # altR @ #CServiceRo Ove @ #Deva # bandyt @ #bandyt # # BLaCkShaDoW ProductionS @ #SolidSevices # @ #TcL-Help # #For more informations enter on -> WwW.TclScriptS.Tk #my email : blackshadow_bz@yahoo.co.uk ####################################################################### ###################This is the script`s story########################## ####################################################################### # Version 1.1 # Fixed some bugs :) #Added two more commands .check (will check the for spam) #Ihave modified the reasons for banning (deleted the "Autor:$hand") and #added ($handle) at the start of the reason #Soon more in version 1.2 :P ####################################################################### ####################################################################### # Version 1.2 # #Fixed some more bugs # # -> Added in the command .info (who gave the access to him) # -> Added in the .addinfo , everyone who sets the .info , the #message will apear in .info command , and on join in the chan the user #will be "attended" by the message "$nick $message" # -> I repaired the command .check (now it`s working) # -> I added some special commands for the level OWNER : # * restart (pe privat) - the bot will restart # * .set +/-flag / flag number:number , the bot will activate the #desired flag, for the specific Tcl to work. #Example : .set -dontkickops / .set flood-chan 0:0 # * .away - the BoT will set the Away (on prv)- the bot will change his nick in #More in version 1.3 :P ####################################################################### ####################################################################### # Version 1.3 # #-> I repared an important bug about banning a users`s host that has #access on the BoT #-> Added anti-bnan protection for those who have access on the egg #-> Added command .cycle ( the bot will cycle the channel ) #More in version 1.4 :P ###################################################################### ###################################################################### # Version 1.4 # #-> i added .silence ON / OFF (to put silence or remove) #-> i added .jump (for server change) #-> i added private commands for those who have local access on egg # voice , op , deop devoice , invite #-> i added .gag (shut`s up the ) #-> i added .ungag (let`s talk on the chan) #-> i added .mode (puts a mode on the chan ,ex: .mode +m) #-> added for OWNERS : .msg # #More in version 1.5 ( soon protections ) ###################################################################### ###################################################################### # =- Version 1.5 -= #-> Added a command to switch off the ".addinfo" , to switch off type #.addinfo off #-> I added a little protection for the bot , when he will get deoped #he will cycle the channel to regain the OP #-> I added a new command to add users that dont have a user on #undernet`s X , the command is .addnick , the command will take #the user`s host and add him along with his ident (little protection) #-> Added protections : .antipub on/off (antiadvertise) # .antinotice on/off (antinotice) # .antibadword on/off (antibadwords) # .antictcp on/off (anti CTCP) #-> I repaired the command .nick , now the command works #-> I added the command .dronecheck ( to run you have to turn on the #command using .dronecheck on/off) , the bot will VERSION the chan and #if a user`s VERSION matches the text that are set in the TCl as #forbidden the user will get banned #-> I added the command .s (suspends the user`s access on BoT) #-> I added the command .us (removes the suspend) #-> Added protections on BoT # .xtools on/off # (the bot will invite , op , unban himself if he needs) #-> I repaired .info , now the command shows the users access also if he has other flags next to the standard flags #-> I added a command for adding a owner # .addowner user ( the command can be used only by #those who have "BOSS OWNER" (the users with global n), and will add a #user that has OWNER , and has the same commands as BOSS OWNER # ###################################################################### ###################################################################### # =- Version 1.6 -= #I setup the .h in categories ( it`s much better now) #I added commands for adding autoop on a user : .addop #I added commands for adding autovoice on a user : .addvoice #I added more protections : .anticaps on/off ( anti caps Lock) # .anticolor on/off (anti color) # .antirepeat on/off (anti repeat) #Added other stuff # .reban on/off ( puts every boT ban on #undernet X) # .refresh on/off ( will refresh the topic #every "X" minutes #I added on .h a "chaninfo" that shows the protections to activate and #also shows the status of the protections if their are ON or OFF #Am mai reparat unde erau cateva buguri gasite din greseala :D # #i added a feature to set , the first character of all commands # #More in version 1.7 :)) ###################################################################### ###################################################################### # =- VERSION 1.7 -= #NEW !!! #-I added statistics on commands #Now you can see the activity of your OPS #You have the command : # .info # will show the user`s level , and the statistic for each command # #-I added .vers ( will show the version of the nick`s script ) #-I added .whois ( will show the nicks host and channels) #-I added the command save (on private will save the informations) #-The Command .mode ( it`s saves now the chan modes) # #-I added the protection .antispam on/off that has the utilites # -> it`s cycles the channel , you can set in script the timer # -> if its set "1" the bot will message every ones who joins the chan # -> exceptie la banare cei cu + , @ si cei cu access la egg # -> atentie pentru a fi functionala comanda .check activati antispam # #- I set the ban-time for anticaps , antirepeat and anticolor to #minutes # #-I added more protections : .antiunderline on/off # .antibold on/off #These protections also have the ban-time in minutes # #- I modified .sb now the command shows the time , and date when the #ban was set , and the time and date when the ban will expire # #-I added the module for antidle for OPS # .antidle on/off # NEW ! #- Now the command .away saves the away and every time the #bot gets connected to the network he will set in 20 minutes the away #saved # ####################################################################### ######################################################################## << Versiunea 1.8 >> # #-> I repaired the "cycle" from antispam now it works great #-> I resolved topic refresh #-> Added in .userlist ( on OWNER ) and the command .userlist #to see the BOSS OWNER and to see also who has OWNER #-> Added the command .broadcast ( will give the message to #all channels #-> I added a "count module" on the bans that are set by the eggdrop, #the count will be on the all kick messages of the eggdrop #-> Added the command .me (will action /me on the chan) #-> Added a module to count the joins of the channels, to activate type #.count on or to deactivate .count off # #-> You can now enter on antispam , anunt , and nick using the #replacements %nick% , %chan% #-> Added greet module & leave module #To activate : .greet on # .leave on #To set the messages : .greet set # .leave set #I annount that you can put in your greet/leave messages the #replacements %nick% , %chan% and the bot will replace them with the #nick and the respective chan for example : .greet set Welcome %nick% ! #-> Added the commands : .autoop / (activate autoop - will #give op to anyone who enters on chan # .autovoice / (activate autovoice #will give voice to anyone who enters on the chan #-> Added a protection for those who receive autoop on eggdrop with the #command .addop . Now the user will not be deopped when the bot #scans for idle. #-> Added a commmand to give a global ban # .gb /