hi all,
In the script i use is an "on input" event to display and send what i write.
to send and display what i write i use
.msg $1- | echo -i26 14 $+ $timestamp $+ $str( ,$calc(15 - $len($nick($chan,$me).pnick))) $+( ,$me,) $+ : $2-
I changed the display of the "on text, action, nick, topic, etc" events the same way with /echo to show the same as the "on input".
Now comes my problem.
The /msg to a nick sends a message to the nick without openening a query window.
The /msg to a channel sends a message to a channel.
When i use these commands the output is default with mircs output.
-> *nickname or channelname* how are you doing?
What i want is the output to be the way i have the other things displayed aswell like this.
Send: -> *nickname or channelname* how are you doing?
So i tryed to make an msg alias but that results into not sending and only displaying what i write to sending once and displaying twice what i write.
I tryed this:
msg { echo -i27 14 $+ $timestamp $str( ,$calc(9 - $len(Send))) Send $+ : $1-
What results in only displaying what i write and not sending.
msg { .msg $1- | echo -i27 14 $+ $timestamp $str( ,$calc(9 - $len(Send))) Send $+ : $1-
What results in sending what i write but also displaying what i write twice.
What i want is to send what i write and display the echo but doesn't mess up up the on input event.
What raises questionmarks here is the fact that when there is no msg alias the output of the /msg command is default like:
-> *nickname or channelname* how are you doing?
But after creating an msg alias i get 2 lines in my screen.
First line is the display of the msg alias.
Second line is the display of the "on input" event.
How to stop the "on input" display on the /msg command but leave it intact when i normaly type.
i hope you understand my problem because i find it hard to explain and i hope someone has the answer to my prolem.
greetz,