__ __| | _ \ | ___| _) | | __ \ _ \ | | _ \ _` | __| __| _ \ __| \___ \ __| __| | __ \ __| | | | | __/ __ < __/ ( | ( | ( | | | ( | | | | | _| _| |_| \___| _| \_\ \___| \__,_| \___| \__| \___/ _| _____/ \___| _| _| .__/ \__| _| 28/02/2023 - 2.7 Changes: 1. Added 172.16.0.* to list of local ip's in /ip.update.public.filter (as a default local ip stated by IANA). There is now in total 3: 192.168.*.*, 10.0.*.* and 172.16.*.* 2. Added new feature, Password Protection. If you write a password that is stored in the script under IRC Operator or Services, the password will not be sendt to channel and youll get noticed 3. Added support for ZNC (IRC bouncer or BNC) 4. Added commands in popups status and query for ZNC 5. Changed "Online timer" to "mIRC Online timer" 6. Fixed issue when connecting thrue VNC and mIRC perform had a on join auto op/voice-command thrue X, ZNC would faulty send too commands and Undernet CService X would ignore you for a while for flooding 7. Updated servers.ini: * Added 2600net IRC Network * Added TechNet IRC Network * Added Unreal IRC Network * Added W3C IRC Network * Changed mIRCScripts Servers from irc.mircscripts.NET to irc.mircscripts.INFO, network owner changed domain-name 8. Added on 172.16. and 10.0.0. in remote -> script.ini -> *:error:*Banned*:{ ... } (as a default local IP stated by IANA) 9. Fixed bug that would not set you Away System Back, changed behaviour of /away.system.back in aliases -> away.ini 10. Added SpamScan, Proxyserv and proxyscan to %irc.operator.scanner.excluded.nicknames 11. Fixed loop bug in on 1:notice:sorry, you must be logged*:?:{} remote services.ini, added missed ! to isin in: (undernet.org !isin $address) 12. Changed output for /whois, from [whois] to [HH:ss] as old default 13. Added new aliases /op.irc.samode /dop.irc.samode /voice.irc.samode /dvoice.irc.samode, these commands are available for IRC Operator /samode in popups nicklist to control multiple nicknames at once 14. New feature in mIRC 7.68: 'Keep channels open on part' in Options/IRC is set on by default now 15. Added ( $+ $network $+ ) to echo.info $nick has been noticed about you being away 16. Changed freenode server output in Popups -> Status; script used to remove freenode.net from server address, but due to network changes it now only show's *.freenode.net and changed script to now show that insted of *.* 17. Changed echo output for Spotify Playing to be like Winamp Playing, changed echo from /echo -a to /echo -atge * 18. Added more options to List Channels in Popups -> Status, like: Search and Minimum Users to make listing more efficient 19. Added Multi Network /whois to Popups -> Status and Popups -> Nicklist 20. Added ( $+ $network $+ ) to raw 401 "No such nick as $2" (This to make "Multi Network /whois" work better) 21. Added ( $+ $network $+ ) to raw 311 "$2 is $3 $+ @ $+ $4-" (This to make "Multi Network /whois" work better) 22. Added all UnrealIRCd v6.0.4 Channel Mods to Popups -> Channels 22. Added function that will check raw 351 on connect for UnrealIRCd as server and display "... unreal chanmods" and "/samodes" in Popups -> Channels for those networks that use UnrealIRCd 23. Added "reset chanmods" to Popups -> Channel, this will remove all channelmods 24. Updated Spoton to v1.1.5. 25. Added Spoton to Popups -> Menu Bar: Option to change beteween v1.1.0 and v1.1.5. 26. Added new function when logged into Network. UnderNet X trigger: /.msg X info , and QuakeNet Q trigger: /.msg Q whoami 27. Added highlight color and message to status; this is when some one mention your nickname in a channel (window -g2 "status window" in Remote -> script.ini -> on ^*:text:*:#:) 28. Added snailbot.tcl support (new Eggdrop TCL-script), Trigger *botnick* (snailbot) to Popups -> Channel and Popups -> Menu List -> Script Settings 29. Added two level 500 X-commands that was new in 2016: No Take (notake) and Take Revenge (takerevenge) 30. Added "All X-commands" for UnderNet CService to Popups -> Channel 31. Updated Give Halfop/Take Halvop added with $prefix to only be displayed on networks with channel mode % (removed old %network.without.halfop check for this) 32. Fixed echo-output on raw 315 and 352 for IRC Operator Scanner, it was spamming down the status with unnecessary echoes 33. Updated /rejoin.chans to work with mIRC 7.69+, when updating to new version mirc.ini/[chanfolder] splitted channels into channels.ini/[channels] 34. New feature; "clone chanmodes" in popups -> channels (save channelmodes, and apply them again laiter) 35. Updated Multi-server Connections to have support for 13 servers istead of 10 (and 8 before that) 36. Updated /calc feature to first send a echo with the calculation, now also calculation is sendt to /editbox 37. Added /roflcopter to popups -> channels -> /scripts -> Ascii Art * The term was allegedly coined in 2003 by moderators on World of Warcraft III forum in reference to a vehicle in that online game known as the gyrocopter 38. Updated menus alot, little tweeks, new commands and updates like .. more IRC Operator- and UneralIRCd related stuff 39. Fixed spelling error from "IP addres" to "IP address" in /ip.update.public.filter 40. Added new alias /ip to echo your public ip address 41. RAW 305 and RAW 306 is now halted, this stop "You are no longer marked as being away" and "You have been marked as being away" messages to stop flooding status due to the Away System and Auto Away 42. Added "Invte ChanStat" in Popups -> Channels, this will invite IRC Channel Statistic ChanStat Bot to your channel if $network isin %chanstat.networks (Visit https://chanstat.net/ for more information) 43. Added "Invte RuneScript" in Popups -> Channels, this will invite RuneScape IRC Bot to your channel if $network == QuakeNet (Visit https://rscript.org/ for more information) 44. Added ranks.mrc, this script is used for #ranks at QuakeNet. It's a game runned on the bot MACHINE[] who ask mathematic questions at random times. This project has been running since year 2004. 45. Added new alias /mirc.version.checker, this is added to on 1:start:{} to notice users using a older version of mIRC that a few functions will maybe not work 46. Added 4 more CTCP's "source, userinfo, clientinfo and errmsg) also added CTCP options to Popups -> Channel -> CTCP (all users) 47. Changed to SSL connection when reconnecting to server if banned, on *:error:*Banned*:{}. Also added switch -46 so the servers, it will try to reconnect with both IPv4 and IPv6 on SSL 48. Improved *:error:*Banned*:{} to include all private IPv4 addresses 192. 172. and 10. with $left($server,4) and ($server,3) 49. New Feature: Save Topic and Save Channel Mods in Popups -> Channels 50. On DALnet wallops get notice like "The nickname  is open for requests!", this notice is now halted and hidden from status 51. Changed Flood Protection Settings, floodcheck and buffer is set to max: mIRC Options -> IRC -> Flood: floodcheck=1000, buffer=500, 30 lines per person and 5 seconds ignore 52. Fixed bug in /rejoin.chans (Channel Rejoiner), replaced "%channel !ischan" with "$nick(%channel,$me) == $null" (script would not rejoin channel upon reconnect after a disconnect) 53. New Feature: VPN Keep-Alive, this will self-ping with heartbeat by default every 30 seconds to prevent your connection to disconnect 54. Fixed bug in RAW 301; filter did not work, variable %whois.away.raw.301.temp would be flooded by VPN Keep-Alive on heartbeat with self-ping every 30 seconds (default setting) 55. Added new alias: /chr and /search (this is for easy search for $chr, used for scripting) 56. Fixed bug in IRC Operator Scanner where you where added with (/auser 2) color if connected with alternative nickname and your main nickname is still online, only other IRC Operator than yourself is going to be added 57. Added new Feature: Find Text in Channel Log. This is added to Popups -> Channel -> /scripts -> Find Text in Channel Log 58. Added /stats u (Server Uptime) to Popup Status 59. Improved /uptime command. If Active Windows is Status Window, send /stats u to show server uptine. If other Window stat your Windows Uptime 60. Improved /online command. If Active Windows is Status Window, show mIRC Online Timer. If other Window stat your mIRC Online Timer 61. Updated to mIRC v7.72 62. Added a dot-system to popups and menus. One dot • is Network Services like Q, X, ChanServ etc. And two dots •• is for IRC Operators and other special, new menus like /samode, OperServ will be displayed as •• OperServ and •• /samode 63. Added FIRST_TIME.txt 64. Changed default for "Auto Set Channel Mode On Join " from +nt to +Cnts (NO CTCP, No external messages, Only ops set Topic and Secret) 65. Added ♩♪♫♬ (UTF-8 Symbols) to Popups -> Channel to "Spotify Stats" and "Wimamp Stats" when playing files 66. Added "• Close Unknown Connections" to Status Popup Menu under "•• IRC Operator". Unknown connections can be seen in lusers (Client Info) in Status Window. Command "/quote close" will close them. 67. Updated default settings in Away System to be OFF for "away notice" and "away query" (this makes the script less noisy and totalt steath) 68. Cleaned output of System Info in popups 04/03/2022 - 2.61 (Hotfix) Changes: 1. Fixed bug in Away System, /away.back.input was placed in wrong line on 1:input:#: in input.ini, the script would not set you back again, /timer would not be reset and updated titlebar every 60 seconds 2. Improved Menu Popups Status Window, changed output on "Server .*" for Undernet, Quakenet, mIRCScripts, Libera.Chat and freenode to remove *.networkname.org and only display ex: amsterdam.nl.eu.* 3. Added /opmode and /samode to Popups Menu Nicklist 4. Updated servers.ini: * Added DeepNet server irc.deepnet.no * Added IRCCloud server irc2.irccloud.com * Added Libera.Chat servers irc.au.libera.chat, irc.ea.libera.chat, irc.eu.libera.chat, irc.ipv4.libera.chat, irc.ipv6.libera.chat, irc.us.libera.chat and iridium.libera.chat 5. Updated user_manual.pdf with info about sounds 6. New feature added; "Auto Voice by Services" make you auto send voice me command to Channel Services like Q (QuakeNet) and X (UnderNet) when join channel to get opped 7 Added 12 new quotes to /data/texts/quotes.txt 8. Added more stuff to "To /editbox (no spam)" 28/02/2022 - 2.6 (20th Year Anniversary) Changes: 1. Fixed bug in login to mIRCScripts, code tryed to login two times. Also fiexed "IDENTIFY IDENTIFY" error 2. Added Auto Login to X/Q when join channel, usefull if connected to server due to *.net *.split 3. Added Dialog Window for "Auto Login to Services" mIRCScripts in Popups Menu Bar 4. Added Support for Libera.Chat with Auto Login to NickServ and added servers 5. Fixed bug on raw 443. Text displayed "#help is already on Cannot", now it shows "#help Cannot join channel" 6. Updated servers.ini: * Added LunarIRC Network and Libera.Chat Network * Added: madrid.es.eu.undernet.org, stockholm.se.quakenet.org, adrift.sg.quakenet.org, cymru.us.quakenet.org, datapacket.hk.quakenet.org, seattle.wa.us.Undernet.org * Removed: azubu.uk.quakenet.org, dreamhack.se.quakenet.org, powertech.no.eu.dal.net, ashburn.va.us.undernet.org, denver.co.us.undernet.org * Removed: mesa.az.us.undernet.org, swiftco.dal.net, bonzo.mircscripts.net, gsm.mircscripts.net, irc.du.se (EFnet), irc.umich.edu (EFnet) * Removed all but not "Random Server(s)" for SceneP2P * Updated Rizon with more ports and correct "Random Server(s)"-address 7. Added function that would reconnect to server using SASL and TLS if requred by server (added for freenode and libre.chat due to VPN use) 8. Added Auto Login for IRC.com by freenode, used to SASL auth 9. Changed autojoining channels from 20 seconds to 12 seconds by default 10. Added "set /identd " into /first.time (config dialog showed first time script is running) 11. Added CTCP commands to nicklist and query (again!) 12 Added "Extended Whois" to nicklist, this use /whois , /ctcp version and info X, Q or NickServ (depending on network) 13. Added Undernet X-command "Floating User Limit" to Channel Menu 14. Changed output on Popups Channel Modes from "(stnRl *)" to "+ stnRl *" 15. Renamed "channel.info" to "channel.status" and created new "channel.info" alias, for better use of X/Q/ChanServ Channel Info in popups 16. Added some ASCII and symbols in Popup Channel under Script (spam to chan), this sends the ascii or symbole to /editbox before you hit enter 17. Added Query sound to data/sounds/dot.mp3 (can be disabled from: mIRC Options -> Sounds) 18. Added "Clear All Windows" /clr-command to Popup Status 19. Cleaned up and made all popup menus more open for better overview by user 20. Changed mIRC.ini [ssl] section set line from load=1 to load=0 to avoid searching for other/older *.dll 21. Changed Away System-echos from /echo.mode and /echo.info to /echo.topic (all away infos now on one and a more noticeable colour) 22. Added "Clear Screen" to nicklist popup 23. Updated Spoton (Spotify Now Playing) from v1.0.4 to v1.1.3 24. Added Reload Log to status 25. Edited scheme Black Box to include colour red on ctcp, invite, notice and wallops to get better overview 26. Edited scheme Mellow Yellow changed colors alittle, darker green on part and quit and lighter on joins 27. Removed "Any nick (Idle:30) [L]" from mIRC Address Book, conflict with other nick colors like "ignored,D,Q,X,S,ChanServ" 28. Added $network to 'Flash on Channel Activity' (this to avoid flashing from same channel on multi-networks) 29. Fixed bug in autologin to ChanServ on freenode due to change of notice on connect 30. Added beige-grey-1.jpg, beige-grey-2.png and dark-grey.png to data\pics-folder and added as MDI background area 31. Added litharge, ozone, fishbot, snailbot, triviabot and D to to mIRC Addess Book so they have another color in nicklist 32. Added IRC Operator Scanner on join and connect to network, this adds all listed by raw 352 into /auser "users" with level 2 to display other color in nicklist 33. Added *!*@staff.dalnet and *!*@libera/staff/* into /auser "users" with level 3 to display other colors for staff and IRC Opearors 34. Changed CTCP Admin/Remote Control to use level 10 35. Added %whois.away.raw.301.temp, this is to avoid spamming of [whois] away messages in query 36. Added "Color in nicklist" in menu nicklist, add friend/bot or remove 37. Renamed scheme Classic Reactor to Classic and changed color settings 38. Renamed scheme New Reactor to Reactor and changed color settings to look more like sepia 39. Removed scheme mIRC default 40. Updated Ignore in menu nicklist and query to have more options (Ignore in channel, private, flash etc. or everywhere and unignore) 41. Fixed bug in RAW 403 where script joined a channel containing # + or # + <#channel> 42. Fixed bug "OS Unknown command" in OperServ-commands in Nicklist- and Channel menu 43. Added "... more mods" to Channel menu for freenode, Libera.Chat, QuakeNet and UnderNet 44. Added RAW 320 and 344 to get displayed in "[whois] script" in active window 45. Removed !record from script.ini on text for Remote Control, merged !uptime and !record 46. Changed name of "Remote Control/CTCP Admin" to "Remote Administrator" and put it in top of Menu Popups instead Control Panel 47. Added RAW 341, now shows echo in active window: Invited 48. Added (services !isin $address) into On Join Clone Scanner in script.ini to prevent telling that services like NickServ and ChanServ are clones 49. Fixed bug in "Auto Change Nickname if set to Guest*****" to also change your nickname if new Guest nick has less den 5 numbers in it. 50. Added function that try to change your nick to alt. nick on connect if your nick is Guest*???? and network is not listed in %services.excluded.network 51. Added images to dialogs for auto login to DALnet, mIRCScripts, Libera.Chat and freenode 52. Changed ip.log and connect.log to write new lines at top of file using /write -il1 and with spaces between date, time, ip and host using $chr(9) 53. Updated WinAmp dialog in popup menu with WinAmp-logo, changed text from WinAmp Classic Stats to WinAmp Stats when I realised .dll supported the 2-series and 5-series 54. Updated Multi-server Connection-dialog with image and fixed spelling on Cansel to Cancel (button). Added switchs and updated with information text 55. Updated Flash on Channel Activity-dialog, added image and updated with more information. 56. Updated Flash on Channel Activity to not flash within the 50 first seconds after connection, this is to avoid unnecessary flashing - with channel mode +H (history) in mind 57. Changed Setup-dialog opend first time script runs, removed all but the input of nick and anick. The script changes nick, anick, name, email and identd and opens Multi-server Connections 58. Updated Multi-server Connections to now support 10 servers istead of 8 59. Fixed bug and improved "Closing Link: Banned" in scripts.ini with handling id $network is $null, also included localhost and local address handling 60. Updated !join used by "Remote Administrator" to also be able to join channels with key. Changed "join $2" to "join $2-" 61. Changed /calc-alias from opening calc.exe to work as a calculator (/calc 1+2) in mirc and output answer in active window by echo, and only /calc to see "basic math symbols" 62. Added shortcuts (like x op) in channel for NickServ, ChanServ and OperServ. Commands: op deop voice devoice info help flags (eg: cs op nick1 nick2) 63. Cleaned up NickServ, ChanServ and OperServ in popup channel and nick list 64. Added new feature "favorits channel rejoiner", if you get message "you are abusing the net, please wait" the script will attempting to auto rejoin favorits channels when allowed 65. Added highlight/color to nick on query when reseved message 66. Added new feature "System Info by Ford_Lawnmower", info for CPU, OS, Video, Mobo, Network and Disk 67. Improved the /x shortcut command, included ChanServ. Command now also work in status window, and in channel if service is not there 68. Created User Manual (user_manual.pdf) with information about features and commands in the script 69. Added /masskick alias and added "Mass Kick Users" button to nick list popups 70. Added /massban alias and added "Mass Ban/Kick Users" button to nick list popups 71. Fixed bug in "Public IP-address update checker" (not connected error), moved from "on start" to "on connect" with multi-server protection so command is not execute for every new network 72. Fixed bug in "shortcut for services commands", if you wrote: i status *bla bla* script would try to /msg i status, this is now filtrered to only work on X, Q, NS, CS and OS 11/05/2021 - 2.5 Changes: 1. Removed "Power v1.1" 2. Removed "IRC-power" 3. Updated Remote Control (CTCP), splitted allowed and default %variables 4. Made menus more clear and visible for eggdrop, auto-op, help, random quote 5. Fixed bug around the 'IPinfo' code, some code was placed in wrong /alias - script worked, but not as intennded (Nothing wrong with IPinfo-addon) 6. Added new function that changes your nick to alt.nick if its changed to Guest***** 7. Fixed bug in "/whois raws", wrong color was displayed. Made new alias /echo.whois to fix this 8. Added Auto-login to NickServ for mIRCScripts IRC Network 9. Fixed bug in auto-away, wrong time was displayed when turning off "away system" 10. Fixed bug in auto-away, "you are now away/back"-messages are now displayed 11. Added If error "Closed Link: This server is not accepting new connections" appear upon server connect, script try connecting to new server 12. Fixed bug where all channels where not allways rejoined after net split, etc. 13. Added If error "Banned" appear upon server connect, script try connecting to new server 14. Added /mode $me +w in perform for all networks 15. Added Spoton v1.0.4 03/01/2021 - 2.4 Changes: 1. Fixed bug, moved alias /ip.update.public from 'on connect' to 'on start' due to error, sometimes wrongley catched local ip 2. Turned off flashing/blinking icons under mIRC Options +Display 'Flash icons' 3. Deleted scheme Lux and renamed the remaining and twiked them 4. Turned off 'auto join on invite' (but script will still 'auto join on invite' from 1 letter nicknames like X and Q) 5. Changed output behaver for RAW 305 and 306, if $awaymsg is "auto-away" then don't send standard echos in status window, this for a cleaner look 6. Fixed bug when pressing F3 to turn off away, wrong message was sent if away was allready turned off 7. Added /ipconfig and in Menu Bar, runs ipconfig.bat that show your local ip 8. Added logging for 'Public IP Update' in data/logs/ip.log 9. Added logging for 'connection and disconnection' in data/logs/connect.log (disabled by default) 10. Added "(Record: *)" to Online Timer in 'Script (spam to chan)'-menu 11. Updated servers.ini, added servers and updated ports for UnderNet, added servers for mIRCScripts 12. Updated quotes.txt, removed some lines and added new ones 13. Fixed bug in alias /echo.ctcp 14. Added switch -m to all /echo-aliases, this prevent logging, makes "Reload Log" more clean looking 15. Modified the raw output for /whois, removed some outputs and added week/hour/min/sec for idle and signed on 16. Fixed bug on input where you use /away , and later /away or just start typing to get back - wrong awaytime was displayed 17. Added feature in Popups -> Nick List: When user is added with auto op/voice, script now also sets mode +v or +o in channel if not allready 18. Added "DCX.dll v2.0.1120 by ClickHeRe" 19. Added "mIRC Dialog Studio v1.1 by Dazuz", also made shortcut for starting MDS v1.0 and v1.1 in status meny under "Scripting Tools" 20. Added "IPinfo v1.5 by entropy" to 'Check IPinfo' in menu popups, quick way to check details about IP-address with location 21. Updated "Alternative Nickname Change" to also Check if needed to auto login to X, Q or NickServ 22. Fixed bug where the text "[away]" in titlebar was not reset after away system was turned off 23. Added /stop alias, can be used when open mIRC so prevent the script from connecting to multi-servers 24. Added "Power v1.1 by entropy" 25. Added function that delays autojoin to after authed and given hidden host (+x) on Undernet and Quakenet - this to protect your IP/host 26. Fixed bug in: on 1:notice:*do this, type*GIVEOWNER*: 27. Fidex bug * /notice: insufficient parameters (line 7, ctcp.ini) 28. Added channel commands for Remote Control (CTCP): !join <#channel> !part !op !deop !voice !devoice !online !uptime !record !server 28/02/2020 - 2.3 (18 years since first release) Changes: 1. Fixed bug where "Script First Time Started"-date is not set 2. Added "away for *" to away message when someone is PM you and new chat window is opened 3. Added info and verify commands in popups nick list for CServices X 4. Fixed bug where debug output got same name and only worked in one network, changed line to: debug -n @ $+ $lower($network) 5. Updated servers.in, removed server for UnderNet, removed irc.fjolstad.no, added mIRCScripts and Rizon 6. Enabled +mIRC Options +IRC +Options +Show User addresses 7. Added "Say Random (Quote.txt)", send quotes to channel/query from data/quote.txt 8. Changed name of "Script" to "Script (spam to chan/pm)" in popups 9. Added snailbot trigger-commands menu to popups/channel 10. Improved fishbot trigger, added function to add new nicknames that have fishbot-code and command will display in popup/channel menu 11. Fixed "bug" where "Public IP-address" showed Local IP (added /localinfo -u on connect to save Public IP to %ip.update.public for later use) 12. Fixed bug in Away System: If manuall set away, and if auto-away enabled it would overwrite manuel away-message whit auto-away message ather a while 13. Fixed bug in Away System: If manuall set away, when set back Titlebar is not updated/cleared 14. Added new scheme: Reactor Dark Grey, and renamed scheme Reactor to: Reactor Classic 01/08/2019 - 2.2 Changes: 1. Fixed bug when Get Back/F3 is used titlebar is not utdated, and displayed showed [Away] until next restart of mIRC 2. Updated Away System to update titlebar every 1 minute "Away for x mins" 3. Added new function: Auto-away 4. Added alias /calc, type this to /run calc.exe in Windows 5. Changed rules of away respond-message, and short the code by 2/3 6. Fixed bug saying your 'Not been away' when exiting the script 7. Updated Quotes System 8. Added simplyfied banning in channel menu (right-click, BAN, enter ip, address og nickname) 9. Added "Login to CSercice" and "Set Hidden Host (+x)" to Channel Menu 10. Added function where you can set TIME reply to "mirc, script or custom" 11. Added if a user who is CTCP Admin invites you to channel, auto join 12. Added 'Party Line (Eggdrop)' to Nick List in popups, this is visible only if the bot is added 'Auto login for Eggdrop' 13. Added TCL Script Commands to Eggdrop Query Menu 14. Added Auto OP in channel on Undernet and Quakenet, this sends 'msg Q/X op #channel' on join 03/02/2019 - 2.1 (8 years since last release) Changes: 1. Removed ctcp reply: script (sends info about script version) 2. Fixed bug when a clone joins channel, echo line did not include nickname of the original nickname on channel 3. Changed CTCP FINGER to exclude seconds in reply text after 59 seconds of idle (ex: Idle 1hr 2min) 4. Added List IRC Operators to status menu (/.who 0 o) 5. Removed mEdit 0.2.1 Beta, dll-file (used when programming to add colours to the coding - it was buggy) 6. Removed input dialog from network services-commands in menu, replaced $?="Enter channel:" with # (Less to write) 7. Added Q and OPMODE to F-keys 5-8, now you can use ex. F5 to get oped in channel if you have access and Q or X is in channel 8. Removed keys F9 (/run $mircdir), F10 (/run $getdir) and F12 (/run notepad.exe data\notes.txt) 9. Added Auto login to NickServ for DALnet 10. Changed Timestamp Events from (mmm dd HH:nn:ss) to [HH:mm] (mIRC default) 11. Changed all fonts from Verdana to Fixedsys (mIRC default) 12. Added more servers (also SSL servers) and removed servers that did not connect 13. Added more informative text to dialogs and improved them 14. Added a function that allows you not to use # infront of channelsnames when using /j and /join command (ex: /j mIRC) 15. Removed all "public messages" and "away nickname" from away system, this was only spamming channels 16. Removed update away message, therefore F3 is now replaced by "get back from away" (the old F4) 17. Changed away system behavor, when you exit mIRC away system will be turned off 18. Removed away only from CTCP Admin (Remote Control) 19. Added WARNING dialog to /reset alias 20. Fixed security issue, changed Remote Control (CTCP Admin) "blocked commands" to "allowed commands", this way its more secure and easyer to have control 21. Added CTCP "HELP", this replys notice for CTCP Admin who needs to see allowed commands list (normal users cant use this) 22. Removed Notify (Friend) and Protect from popups 23. Fixed bug in Nicklist > popups, "Q Commands Give OP and Give Voice" did not work 24. Fixed bug in CTCP Admin, users who where given access did not get ctcp reply from TIME and PING. Also got command is blocked notice 25. Multi-Server Connections now supports 8 servers 26. Added commands for UnderNet ChanFix in popup Menu Bar, you can check your score and you can request op 27. Added "Create Account" in Menubar popups for DALnet, UnderNet and QuakeNet 28. Fixed highlight on $me/$ip not working. Changed highlight to "match on: Both" (and not only matching on nickname) 29. Fixed bug when not logged into Q/X, and you get noticed for not having access to perform command, then the script auto login 30. Fixed minor detail in tells echos and ctcp echos, added delay on 60 sec after connected to server to allow tells, the reason is alot of "useless" echos on multiserver connections 31. Fixed minor bug in Reload Log in Channel Menu, added command /clear -a to the script so you can hit Reload Log more times without spamming 32. Added Hidden host (+x) to IRC Operator Login dialog 33. Added Perform at connect text box in IRC Operator Login dialog (Use to login at ex OperServ or other services) 34. Added (/window -g2 #) flash on channel if someone takes/gives you'r op/voice or kicks you, this is a part of "tells-echos" 35. Added Add/Remove "Flash on channel activity" in popups Channel, also made dialog in popups Menu Bar 36. Fixed bug in ctcp reply code for Remote Control users 37. Changed CTCP TIME reply to only contain HH:mm for a cleaner look 38. Fixed bug when add nickname to remote control resolved in error message, simpley added /who # before the /auser-command was run after timer so the IAL would be updated and add the hostname as normal 39. Added custom finger reply 40. Fixed issue with auto op/voice in popups/nick list where address not allways show, added update for IAL 41. Added Alternative Nickname Fix, this will change you'r nickname back to your main nickname if you have been disconnected and your main nickname quits 42. Changed default on "auto set channel mode" from +nt to +snt 43. Disablet the option to change language for Undernet CService X in popups / menu bar 44. /whois is now showed in status window insted of in channel or query, the status window will flash on whois to get you'r attention 45. Added "Trigger fishbot" in popups channel; sends random text to trigger reply from Quakenet fishbot 46. Fixed Winamp Stat to not show "- Winamp" in end of line if paused 47. Added option to turn on/off "Show mode on multiple server in Active Window" 48. Added Auto Login for Eggdrops 49. Added two more lines in perform for IRC Operator Auto Login 50. Added option to turn on/off text in clear window for Query 51. Added Setup-dialog, will pop-up the 3 first times the script starts. Is also aviable through popups / menu bar 52. Added Feature of the day-button to random view a feature of the script 53. Removed Hidden host (/sethost) in IRC Operator Login in popups 54. Removed Scheme Ubb and Lux 55. Added quotes in popups nicklist, this will send a quote to channel/query 56. Created dialog for "Tells" (Show changes from other network in Active Window) 57. Removed scripted echo from raw 437, in some cases text was wrong 58. Added function that set /away again when (re)connecting to server if Away System is turned on 59. Changed colour for tells from colour(mode) to colour(notice) 21/12/2011 - 2.0 (3 years since last release) Changes: 1. Removed L commands 2. Removed Me's 3. Added R commands 4. Added more/new Q commands 5. Fixed bug in clone scan join echo 6. Fixed bug in Q. Change User in nicklist (-n, -m and Remove user) 7. Added add button in CTCP Admin Settings dialog 8. Added new ctcp reply: script (sends info about script version) 9. Changed /who RAW 315 and 352 10. Added Find IRC Operators in channel and status popup 11. Fixed bug in Multi-server Connect. When server 1 was disabled, all connected with -m 12. Improved op/voice aliases (included opmode op/voice) 13. Fixed bug in tells, eg: If $network == $null reply with $server insted if $network in echo 14. Fixed bug in Away System, changed /tnick to /nick 15. Now giveowner (Quakenet) command sends code automatic. Now giving mode +n is just as easy as before 16. Added Recover in nicklist for IRC operator. Clears channel, sets mode +nt, and +o to selected nick(s) 17. Strip color codes from incoming messages for a cleaner look 18. Automatic respond /quote pass if requested by server 19. Added DALnet commands for NickServ, ChanServ and MemoServ 20. Improved Auto OP/Voice in nicklist where you can specific hostmask input 21. Fixed highlight problem where $me and $ip did not flash, also did a small improvement 22. Added new Scheme Ubb (colors based on mIRC Discussion Forums) 23. Added Show Notify List on startup (on/off) in Menu-list under Script Settings 24. Added Notify List and Protect with Add User/Remove in Query and Nicklist 25. Improved all dialogs 26. Fixed spelling/grammar faults 27. Disabled decode command (new mIRC default setting) 28. Added new scheme Dark 29. Renamed scheme Classic to Reactor 30. Improved On Join Clone Scanner with 2 outputs and new dialog 31. Deleted Scheme Olivaceous 32. Changed F-keys; F3 is now "Away: Update" and F4 "Away: Back". It was the other way around before 33. Changed away echos 34. Fixed bug in /fquit. Did only work when you used quit message 35. Fixed bug when server request /quote pass it didn't run the command 36. Fixed bug in /clr. Multi-server /clearall, did not work when disconneted 37. Fixed bug in /name. Multi-server /nick, did not work when disconneted 38. Added not connected to server echo into clear channel/status 39. Fixed bug in Away System. If you had no set awaynick and started script while away it did not set away message 40. Added dialog for disable/enable text in Clear Channel and Status 41. Fixed bugs in CTCP Admin 42. Added Reload Log 43. Updated to mIRC 7.x 44. Added mEdit 0.2.1 Beta 45. Removed /f11 command to run logs directory, now run new default mirc option Full Screen Display 46. Fixed bug where [Away: *] did not get cleared when set back from away 47. Fixed bug when pass is requested from identd to connect 12/03/2008 - 1.9 Changes: 1. Fixed "Away System" return from away when useing diffrent nicknames on each network 2. Fixed "Away System" On connect, if %away.nick is empty use multi-away nickname instead 3. Changed /qquit to /fquit 4. Removed Quit IRC from popups 5. Changed how Ignore behave in query, now it don't /closemsg and don't ignored channels 6. Changed auto away reply from I'm away at the moment: * to: Away: * in query and notice 7. Modifyed colors in some schemes 8. Fixed on start bug in on join auto mode 9. Improved Away System Settings Dialog, added Multi-awaynick 10. Adjusted popups, new setup of commands ect 11. Fixed /hop on part/quit, rejoin when your alone on channel 12. Removed OK box from /name 13. Hided IRC Operator popups if O is not in $usermode 14. Channel Info now only display popups if undernet.org/quakenet.org isin $server 15. Fixed bug in Script Security. It removed user on yes AND no 16. Added Q commands in popups 17. Added On join Clone Scan: Included with join message 18. Added Hidden host (/sethost) in IRC Operator Login in popups 19. Removed I'm from I'm listning to in Winamp Stat 20. Improved Multi-server Connections with dialog 21. Removed notheme from all dialogs, allows dialog to use windows theme 22. Removed != $null from Logins (Undernet ect.) so you can erase box 23. Added autohs into dialogs that needed it 24. Adjusted script to work properly with mIRC 6.31 25. Modifyed a few echos 26. Updated servers.ini to only contain 7 of the largest networks 27. Moved and changed folders and inis to make it more neat 28. Removed a few Me's (slap) 29. Removed = from => in /irc.status 30. Removed $remove(,+,-) from CTCP Admin Blacklist 11/09/2007 - 1.82 Changes: 1. Removed script version ctcp reply 2. Removed "Mass Invite, Notice and Message" in channel popup 3. Renamed "bragging" to "info" in popup channel and query 4. Added "blocked commands" to "CTCP Admin" 5. Fixed bug in "CTCP Admin" 6. Added say/action to Winamp Stat in Public 7. Added Script/ordinary output for CTCP Finger Reply 12/10/2006 - 1.81 Changes: 1. Removed readme.txt and FAQ.html 2. Moved dir logs and download to mirc dir 3. Adjusted script to work properly with mIRC 6.2 4. New schemes: Olivaceous and Quake Replica 5. Updated servers list 6. Added auto auth (quakenet) with Q if L responds with notice: You are not authed* 7. Added dcc auto-get adduser/remuser controls 8. Command " invite (or other x commands)" only /msg if is a character 9. Improved Multi Server script, now more user-friendly and clean 10. Removed psyBNC commands and auto login 11. Renamed Channel Status to Channel Info. Gets channel info on Undernet and Quakenet 12. Removed $decode from auto login (services) because of the disabled decode in mirc 6.17 13. Removed the Quakenet dialog in channel popup 14. Removed repair.bat/mirc.backup (repair system) 15. Removed xcmds.txt (Help-file for Undernet commands) 02/01/2006 - 1.8 Changes: 1. Added dialog for IRC Operator config 2. Added dialog for Function Keys list 3. Removed unused scripts and aliases 4. Removed unnecessary IRC Operator commands 5. Removed "disabled" from X/L Commands, ect. 6. Removed Script Config 7. Added dialog for Hidden Commands 8. Added dialog for Short X Commands 08/10/2005 - 1.71 Changes: 1. Fixed /j bug 2. Updated FAQ-file 3. Fixed spelling mistakes! 4. Modified existing schemes, and added new Matrix-scheme 5. Modified Winamp Stat pause, stopped ect. 6. Removed $+ from "Away turned off"-echo 7. Added /closemsg to Ignore in Query (again!) 8. Updated Script Security with yes/no dialogs instead of lame echos 9. Fixed old bug with "short x commands" (script halted sentences that begin with x) 10. Removed Short Cuts (e.g: lol returned Laughs out loud etc.) 11. Fixed away msg/notice bug (sending away messages twice) 12. Modified CTCP Admin (added users gets their nick colored ect.) 13. Removed File Server dialog 14. Modified script Config dialog 15. Removed var %name 16. Added dialog for:Away Settings, Winamp Stat, CTCP Admin, Undernet CService and Quakenet Service 17. Added Quakenet Modes dialog in Channel Popup 18. Added Auto-Op/Voice in Nicklist Popup 19. Modified Short X Commands to work with the whole alphabet. (e.g: W op) 21/07/2005 - 1.7 Changes: 1. Removed photo of author 2. Changed version reply to: The Reactor Script %version 3. Added . into the x alias in aliases.ini (x .msg x $1-) 4. Added "Script FAQ" in menu-bar (popup) 5. Added "Enter nickname"-dialog when adding new multi Server 6. Added Personal Key Restorer (in case you need to restore your personal key) 7. Fixed "on DNS" error (added $dns(0).addr) 8. Added "echo.grey" insted of "echo.blue" in one of the away echo's 9. Modified echo.*-aliases to use -t if connected, and not if disconnected. 10. Added "confirm nick change" box for /name -alias 11. Updated "Winamp Stat" with more options 12. Added (more) L-commands to: Channel, Nick List and Menu Bar (pop up) 13. Added $istok into tell script in tells.ini (stop echo from L, Q and X) 14. Removed useless "else { }" from tells.ini 15. Added more X commands in channel, nicklist and menu-bar popup 16. Added "Script Security" (you'll need it when you need it) 17. Modified ctcp version and finger 18. Removed user status in titlebar (e.g: Newbie) 19. Renamed Fun Stuff to Me's and added/removed "me's" 20. Modified Away System, using /tnick instead of /nick 21. Added clear -a in "rejoin channel" in channel popup 22. Fixed Op/voice-command in nicklist-popup (mass op/voice max 6/36 users) 23. Modified "on DNS" (new echo for self dns, reply: You'r IP-address is $iaddress) 24. Modified away (e.g: titlebar) to show: Away: instead of Away "" 25. Removed %mail variable 26. Added -g switch to echo's (prevents echo from being logged) 27. Added /who in status popup 28. Changed %psybnc.account to %psybnc.login in alias psybnc.ini (explanation why psybnc login dident work!) 29. Added "I'm away at the moment:"-reply (on open:) when only using /away witout the away system 30. Modified timestamp events to: (mmm dd HH:nn:ss) 31. Modified Query "Clear Screen" (whois) to include idle time 32. Added more commands to IRC Opeator options 33. Modified wallops-echo (Wallops ! $+ $nick $+ ! $1-) 34. Removed join channels in perform and moved them to 'mIRC Favorites' 35. Added Highlight on $ip 36. Removed auto join for #sus and #rs.no 01/08/2004 - 1.6 Changes: 1. Fixed op/voice-command in "nick list (popup)" not set other channel modes 2. Receive notice from L that contain: "You are not authed" (then try to reauth) 3. Updated server list 4. Made a mirc.ini recovery system (using batch file) 5. Modified /name alias to use scon (change nickname on all networks in one command) 6. Added alias /admin and /version into "Server" in status (popup) 7. Added alias /leave, /clr and /qquit (For more info read FAQ (1.7: Hidden Commands)) 8. Added alias /voice and /dvoice and rewrite "control: op/voice" in nicklist (popup) 9. Ctcp version now reply with .ctcpreply instead of .notice 10. Added -t (time) into echo.green-aliases (e.g: echo.green echo 3 -at * $1-) 11. Removed Script "Quit Message" 12. Divide popup.ini into 5 different files, and put them in a new folder (popups) 13. Removed ADMIN from "ctcp admin"-command 14. Removed "cycle" part message from "Rejoin"-button in channel popup 15. Adjust the script to work properly with mIRC 6.16 16. Replaced xcmds.chm (old) with xcmds.hlp (updated) 17. New photo of author (data\author.jpg) 18. New photo in config-dialog (data\nature.jpg) 19. Modified different options 09/04/2004 - 1.52 Changes: 1. Fixed titlebar %name not displayed (%name variable removed by mistake) 2. Changed config dialog $did (emailaddr $did(17) to $did(22), since $did(17) = identd) 3. Fixed "Quit messages" in Menu Bar (popups) to use same quit messages in all networks 4. Added echo to alias /clear.channel (Conneted to $network for 1hr... then show /lusers) 5. Modified "Mouse options" (if $server != $null ...) 6. Added TheLBot-commands in Channel (popups) 04/04/2004 - 1.51 Changes: 1. Added "Server" to "popups status" (Contains: Lusers, Modt and Time) 2. New feature: "Quakenet Service" (auto auth) 3. Adjust the script to work properly with mIRC 6.14 4. Removed ( $+ $host $+ ) from ip.address alias 5. Added "Edit you config" to "Undernet CService, Account" in Menu Bar (popups) 6. Added nickname to "multi server" 7. Added new picture of author (data\author.jpg) 8. Rewroted "Fun Stuff" sentence 9. Changed CTCP echo to "Event" from "Relpy" 10. Removed the "comments" in Time and Finger Ctcp event 11. Removed two commands from "IRC Operator" menu in popups (channel,query,nick list) 12. Removed some raw echos 13. Fixed the "Config dialog" (rewrited script) 14. Fixed the way "Away Notice" feature worked 15. Changed ( $+ $lower($network) $+ ) in tells.ini to ( $+ $network $+ ) 16. Removed /connect alias (since /connect allready is used for linking servers) 28/02/2004 - 1.5 Changes: 1. Fixed "Channel Status X" 2. Fixed Away System (on open notice, echo-lines ect.) 3. Added Quit Message Imput Window 4. Fixed User-ID 5. Added new servers and renamed many of them 6. Added "Best" to Uptime (e.g: Windows uptime: X (Best: X)) 7. Removed some useless codes in the cservice login system 8. Removed mode and topic change echo (e.g: X changed #channel mode to +i) 9. Added if away don't echo (e.g: X gave you op in #channel) 10. Added "$encode/$decode" for all password's (simple encryption) 11. Added script configuration dialog 12. Removed auto ignore (900sec) for host that contain "war" 13. Removed "if $awaytime == 0" (no need for that anymore) 14. Renamed *.ini-files 15. Fixed rejoin empty channels (now saveing channel modes) 16. Added on filercvd (opens txt/ini files when receive is complete) 17. Added "File Server" dialog 18. Added picture of author (data\author.jpg) 19. Removed "About Reactor" from menu bar 20. Fixed "Clear Sataus" button. If not connected, reply with echo 21. New feature: psyBNC auto connect with commands 22. Removed "Exit" button in popup menu bar 23. Added "echo.blue" 24. Fixed highlight "$me" (blink icon) 25. Added "Set Away" and "Get Back" to popup menu bar 26. New feature: CTCP Admin with commands (full control over client) 27. Removed two echo lines on start (e.g: You need to do some configurations) 28. Added ".timer 1 0 if ($status == connecting) disconnect" into "on start" 29. Added FAQ.html-file (read about features) 30. Changed the "mIRC Colors" (new look) 31. Fixed bug in "ban user" in control-menu 32. Removed secs from online, uptime and away time 33. New feature: Multi Server (auto connect to three servers) 34. Added "Update Away Message" to F4-key ("Edit Notes" is now F12) 35. Changed "fullname" to just display "%name" and not "The Reactor Script %version, %name" 36. Changed the "Chan Modes +nt" to display "Chan Modes (nt)" and if no modes "Chan Modes" 37. Fixed "support" in "popup channel" to display as disabled if X in on the channel 38. Fixed "Mass Message" in nicklist to "unset %temp" after sending messages 39. Changed menus that cannot be used to be shown as disabled (e.g: Control, IRC Operator) 40. Changed login systems to send hidden login commands (not displayed in status window) 41. Changed "Short X commands" to hide the command and message 42. Added color to those who enter your nickname in a channel 43. Added some urls 44. Moved "psyBNC" from status to chat window 45. Removed "version" and "motd" from status window and added Address Book 46. Added "Logs Dir" to F11-key and "mIRC Dir" to F9-key 47. Improved "Short X Commands" alot (imput) 48. Cleaned many codes by using "!==" instead of "else { }" (more compact) 49. Changed font style to "Verdana (size 8)" 50. Removed "-t flag" from "echo.grey" and "echo.green" alias 51. Added more "short cuts" (fu) 52. Removed "Support #channel" from "X commands" in channel popup 53. Added "x help" to "Short X Commands" 54. Added "( $+ $network $+ )" in ending of all "tells" echo's 55. Adjust the script to work properly with mIRC 6.12 56. Removed %raw.logging from raw 330 ($2 is logged in as $3) 57. Added new "color scheme" (Black Box) 58. Changed the "user status" words (%status) 59. Added "reset block" to /reset alias (Cannot /reset while connected to server) 60. Fixed Winamp Stat (working with all versions, and read tags) 61. Added three new aliases "/x, /name and /connect" (e.g: /name ) 62. Changed "Channel Modes" to "Modes" in Channel Popups 63. Added new feature to away system (Nick Change, can be turned on/off) ??. There is also some change's that I don't remember :) 13/04/2003 - 1.41 Changes: 1. Removed "People" button in the channel popup (e.g: There is X people here!) 2. Fixed bugs in CService Login System (e.g: Cool down, trying to login!) 3. Added on open (query) send away message (e.g: I'm away at the moment, "X" [awaytime: X]) 4. Added more "Short Cuts" (gth, gws, roflmao, rip, fts and rtfm) 5. Added Winamp stat (don't work with winamp 3.xx) 6. Fixed "Status" in titlebar 7. Added readme.txt and versions.txt 8. Corrected grammar (is/are and with) 9. Added "Enter reason:" dialog in the X kick/ban button in nicklist 10. Fixed CTCP Replys 11. Removed number afters timer (e.g: timer0 1 30 > timer 1 30) 12. Fixed IP-address bug for vhost/bnc users (e.g: IP-Address: ( )) 13. Fixed joining empty channels set mode +nt 14. Added IRC Operator commands 15. Fixed DNS ip-finder (e.g: 's ip address is X.X.X.X) *=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=* Nothing written about previous versions. *=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=* 28/02/2002 - 0.1 Changes: 1. The first release. Not many features, in fact the only feature was Undernet CService X-commands. :)