Did you load this into a separate file, eg. BirthdayGreet.mrc - If you dont, the ON JOIN event will not get triggered if you have other ON JOIN events where you pasted this script.
Glad it's sorted :) - It's possible it might be conflicting with another script which you have loaded possibly, If you want to do some digging and find out how and where it conflicts, I maybe able to make adjustments to prevent it conflicting.
I only use 1 server in mIRC sadly, so I would not even know where to begin adding Multiple Server Support to this snippet, If anyone else pops by and knows how to modify it for multiple server, please drop me a line so I can update the script accordingly, Thanks in advance.
@PrettyFull You can change the Clock Display by modifying this line:
Code
Change it to this, That is if you want the day,date+time
Code
If you don't want the full string, simply remove the part(s) you do not want, Example:
$time(ddd) weekday (Mon,Tue etc)
$time(dd mmm yyyy) date (eg. 25 Nov 2012)
$time(HH:nn:ss) time (eg. 14:42:13)
NOTE: If the script is running when you modify it, You may need to Reset it if it shows up weird.
(To Reset It: Status Tab, Right Click > Clock Idle Timer > Control > Reset)
Fixed Forwarding of ServerNotices, They now goto a nice little tab http://www.hawkee.com/snippet/9499/
Please feel free to comment on this script, I'd love to know what you think of it :D
I can confirm the code is working, But really, I can't see the point of a script, Could of just pointed people to the website concerned. Screenshot of Result: http://puu.sh/Cpn7
Thanks Dany for telling me about the issues too, if it wasnt for feedback, I would not have known about the problems, so I am grateful to you for pointing them out.
Updated my Channel Control Dialog again, Modified how the Blacklist Works, Please see script for further information, Thanks: http://www.hawkee.com/snippet/9499/
I thought I'd check into this a bit further, and I have found a mIRC crack that will allow you to put any name/key into mIRC and it will give the same result as shown in this picture, So its authenticity cannot be verified, Therefore I say its a FAKE.
GG to Aha2Y who fooled all the above posters !! - I am not so easily brainwashed!
Amiga600commented on mIRC Snippet: mute
-
Dec 05, 2011
It says above how you can make it identify for more than 1 nickname:
on *:connect: {
/echo -a Server: $server / Network: $network ; this shows you what server/network name is
if ($network = geekshed) /nsid [geekshed-nick] [geekshed-pass]
if ($network = newnet) /nsid [newnet-nick] [newnet-pass]
}
That above, would allow it to work on both the network called "geekshed" and the network called "newnet", To get the network name, when connected, simply type //echo $network then create a new line for that network followed by the /nsid command, so for instance if you typed //echo $network and it said IRC4 you'd add this line:
if ($network = IRC4) /nsid MyNickName MyPassword
and on each subsequent connection it would automatically ghost you (only if you pinged out) change your nickname to MyNickName and send MyPassword to the NickServ Service, thusly automatically identifying you.
Updated again, This time added ISP+Location Information (NOTE: It might not be 100% accurate, as it's usually the location of the ISP and _NOT_ the user concerned)
Ah, I originally thought the "output", but yeah, it should now strip everything before adding to the file, and reading back from the file. Thanks for clarifying it Jethro
The script itself does not contain any colors, of course if you add color information to the Add command, i'd assume it will add the information to the file, as I don't check for or strip colors.
Thanks very much FordLawnmower for making this script, It's massively useful, along with the !tweet script you put up, to create a fully-functional Twitter Bot. Words cant comprehend how happy I am right now having full twitter functionality via IRC.
I edited the script slightly as well, to get a list of users on channel entry/leave/server quit and nickname changes, also this is stored in a %serv1user and %serv2user variables, which also adds a new !ul command which will then show serv1 users a list of users from serv2 and vice-versa.
After further examination this script fails to pickup quit+name changes, as there is no channel information passed along with those modes, I have got them both working via the following code:
Code
Great Script ChiefDean, I've found it very useful :)
Well really I made it as I find it quicker doing /nsid nick pass than doing all 3 commands, eg: /nickserv ghost nick pass; /nick nick; /nickserv identify pass
Alternatively, as you rightly say, you could use the "perform on connect" function per server to do this quite easily, but it's suprising how many do not use that feature, and then end up as "Unidentified" nicknames, which expire within a few minutes usually, thus resulting in channel flood.
Of course this was made for the above, as if you use multiple IRC networks, putting 1 line in: /nsid nick pass is easier than doing all 4 of the proper lines, the alias simply makes it easier to apply it to multiple server "on connect" boxes, as you only need to do /nsid nick pass and it will automatically do all 4 commands on every reconnection, thus, ghosting out your proper nickname, and automatically reidentifying to your proper name without any user intervention whatsoever.