RE: Question on chat message
Hi Add on to my question I have defined 2 variable. Still it is sending message to both channel sub DoChat { @msg1 = @_; @msg2 = @_; GetIrcConnection($chatuser,$chatirc) or die unable to get irc connection for user $chatuser on channel $chatirc$!; SendIrc($chatchannel1,@msg1); SendIrc($chatchannel2,@msg2); QuitIrc or die unable to quit irc $!; } Can some one advice. Regards Sreedhar -Original Message- From: Kalkunte-Venkatachala, Sreedhar Sent: 17 November 2004 11:11 To: [EMAIL PROTECTED] Subject: Question on chat message Hi I have written a script chat message. when there is an error, currently it sends information only one chat server. How to add two chat server names. Say Message 1 -- Chat server 1 Say Message 2 -- Chat Server 2 Can some one advice me Regards Sreedhar Visit our website at http://www.ubs.com This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. This message is provided for informational purposes and should not be construed as a solicitation or offer to buy or sell any securities or related financial instruments. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/ http://learn.perl.org/first-response
Re: Question on chat message
[EMAIL PROTECTED] wrote: Hi Hello, Add on to my question I have defined 2 variable. Still it is sending message to both channel use strict and warnings :) sub DoChat { @msg1 = @_; @msg2 = @_; Why 2 variables? Its the same thing? my @msg [EMAIL PROTECTED]; ... SendIrc($chatchannel1,@msg) SendIrc($chatchannel2,@msg) or better yet, don't even do an extar variable. SendIrc($chatchannel1,@_) SendIrc($chatchannel2,@_) GetIrcConnection($chatuser,$chatirc) or die unable to get irc connection for user $chatuser on channel $chatirc$!; SendIrc($chatchannel1,@msg1); SendIrc($chatchannel2,@msg2); 0) Don't use quotes if its just a variable 1) quoting an array would seem to make it in scalar context and you likley will just get teh number of elements in it instead of the message 2) are you sure @msg should be an array? (I'm not sure but it seems to make jmore sense if it was a string but I cousl be wrong since I don't use Irc much QuitIrc or die unable to quit irc $!; } Can some one advice. Try sub DoChat { GetIrcConnection($chatuser,$chatirc) or die unable to get irc connection for user $chatuser on channel $chatirc $!; SendIrc($chatchannel1,@_); SendIrc($chatchannel2,@_); QuitIrc or die unable to quit irc $!; } -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/ http://learn.perl.org/first-response
RE: Question on chat message
Hi The reasoned I am using 2 message because both message are different. Both can be printed same time. can we use some thing like this @msg1=$msg1; @msg2=$msg2; Regards Sreedhar -Original Message- From: JupiterHost.Net [mailto:[EMAIL PROTECTED] Sent: 17 November 2004 13:36 To: [EMAIL PROTECTED] Subject: Re: Question on chat message [EMAIL PROTECTED] wrote: Hi Hello, Add on to my question I have defined 2 variable. Still it is sending message to both channel use strict and warnings :) sub DoChat { @msg1 = @_; @msg2 = @_; Why 2 variables? Its the same thing? my @msg [EMAIL PROTECTED]; ... SendIrc($chatchannel1,@msg) SendIrc($chatchannel2,@msg) or better yet, don't even do an extar variable. SendIrc($chatchannel1,@_) SendIrc($chatchannel2,@_) GetIrcConnection($chatuser,$chatirc) or die unable to get irc connection for user $chatuser on channel $chatirc$!; SendIrc($chatchannel1,@msg1); SendIrc($chatchannel2,@msg2); 0) Don't use quotes if its just a variable 1) quoting an array would seem to make it in scalar context and you likley will just get teh number of elements in it instead of the message 2) are you sure @msg should be an array? (I'm not sure but it seems to make jmore sense if it was a string but I cousl be wrong since I don't use Irc much QuitIrc or die unable to quit irc $!; } Can some one advice. Try sub DoChat { GetIrcConnection($chatuser,$chatirc) or die unable to get irc connection for user $chatuser on channel $chatirc $!; SendIrc($chatchannel1,@_); SendIrc($chatchannel2,@_); QuitIrc or die unable to quit irc $!; } -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/ http://learn.perl.org/first-response Visit our website at http://www.ubs.com This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. E-mail transmission cannot be guaranteed to be secure or error-free as information could be intercepted, corrupted, lost, destroyed, arrive late or incomplete, or contain viruses. The sender therefore does not accept liability for any errors or omissions in the contents of this message which arise as a result of e-mail transmission. If verification is required please request a hard-copy version. This message is provided for informational purposes and should not be construed as a solicitation or offer to buy or sell any securities or related financial instruments. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/ http://learn.perl.org/first-response
Re: Question on chat message
[EMAIL PROTECTED] wrote: Hi Hi, please don;'t top post :) The reasoned I am using 2 message because both message are different. Both can be printed same time. Assigning @_ to each wasn't different... can we use some thing like this @msg1=$msg1; @msg2=$msg2; That would give you an array with one element, are you sure you need an array? -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/ http://learn.perl.org/first-response