This on join remote contains a simple peak script aswell as an auto channel setup feature, so if you are the first user joining the channel it will set modes +nt. The peak script records to a file called Channels.ini as on my bot it stores alot more than just the peak of a channel. If you want the current channel peak then you would just //say $readini($mircdirChannels.ini,$chan,Peak). You could also..
This is a very simple socket bot, which shows how simple it is to create a connection to an IRC server via mIRC sockets. Stability of this version is unknown, there are connection problems on some networks with ping timeout issues but most of these have been resolved in version 2. The second version of this bot is currently in scripting and contains actual user commands aswell as a debug window so..
This alias calculates your total channel power and messages it to your current active channel when you use the /power command. Channel power is calculated by the total number of people the you have control over (eg: Can ban or kick). * For further help join #Advanced on IRC.AustNet.Org (paagrio.at.eu.austnet.org or sg.austnet.org)
This is a simple netsplit detector that identifies a netsplit when a user quits and sends an amsg to all channels that you are in. If you wanted you could add a counter to it so it shows the total number of netsplits and so on. * For further help join #Advanced on IRC.AustNet.Org (paagrio.at.eu.austnet.org or sg.austnet.org)
Basic repeat protection remote, you could add on extra lines if you wanted to detect whether the person sending the text is a channel operator. The remote is currently set to ban on 4 repeats in 10 seconds but that can be changed by altering the -u10's to something like -u20 which would make it 4 repeats every 20 seconds. You can also change the repeat count by altering the 4 in: if (%count >= 4)..