So I've been trying to make the chat more readable in mIRC and decided that adding automatic nick colours as well as bold nicks would help. Now, I've looked around and found a script for the automatic nick colours which is:
on ^*:TEXT:*:#:if (!$cnick($nick)) cnick -m1 $nick $rand(1,16)
My problem is I can't find/don't know how to create a script for making all nicks bold in chat while also maintaining the nick colours. Any help with this would be very much appreciated!
You would have to edit the text in the channel to do that - hide everything that appears in the channel and display it in a custom way. There isn't any built-in bold for nicks the way there is built-in color for nicks.
You need to use the BOLD sign, CTRL + B will return a sign for you. Same goes for the color, CTRL + K.
Code:
on *:text:*:#: {
haltdef
; replace COLOR with the CTRL + K sign.
; You press CTRL and K at the same time.
; The 04 will return red color.
; Replace BOLD with the bold sign.
; Press CTRL + B at the same time.
echo -mt $+(COLOR,04,BOLD,$nick,BOLD,COLOR) >> $1-
}
So what happens now is the text is added to the status window and it appears in bold in whatever colour i choose. The script doesn't actually change anything in the channel window which is ultimately what I'd like.
Also my goal is for it to assign a random colour instead of just choosing one colour for every nick.
I've also been wondering if it's possible to make the timestamp bold and 1 colour. I have no idea how to do this, does anybody have a script that could do this?
Just set that in the options. Options > IRC > Messages > Timestamp
It looks like you can't enter the control codes in the textbox itself, but you can paste them in. Just type whatever you want it to be in the editbox and then paste it in the options.