Howdi there Jeffrey E. Harris..
>>> Can you change the behavior of the say command, or is there a work
>>> around to force it to go to the active window?
>> Hmmm, i don't think so. Think you can only use "say /msg nick" so if you
>> make a script to send random ascii art or whatever, the only way i can
>> think is make the syntax in amirc: /ascii nick, then the script will
>> choose a random ascii pic or whatever from a datafile? Ans send it to
>> the person. Thats all i can think of. .... And i just woke up :)
>> Grab the window number using arexx command and output to the same window
>> number. :)
> How do I output it to the same window number using the say command (or
> some other command)?
In some channel a mass 'Say 'Blah will get you kicked. I use notice myself
for public/private messages. Doesnt set off flood scripts as easily. as
notices are used for such things usually.
Local below isa varible to show only locally.
(Its a switch I use on RexxDosSupport.library ReadArgs())
Example code:
IF Local=0 THEN DO
IF TO='TO'|TO='' THEN DO
"GetChannel"
IF Result="" THEN DO
TO=rtgetstring(,"Enter the destination to display the output to"||NL||"A
nick or channel"||NL||"Local is to only your own
screen",Tags,"_To|_Cancel|_Local",Screen)
SELECT
WHEN rtresult=0 THEN Local=1
WHEN rtresult=2 THEN Call Depart()
OTHERWISE NOP
End
End
ELSE DO
TO=rtgetstring(,"Enter the destination to display the output to"||NL||"A
nick or channel"||NL||"Local is to only own screen"||NL||"Leave Empty or
hit Public to send it"||NL||"publically in the current channel
window",Tags,"_To|_Public|_Cancel|_Local",Screen)
SELECT
WHEN rtresult=0 THEN Local=1
WHEN rtresult=2 THEN TO=""
WHEN rtresult=3 THEN Call Depart()
OTHERWISE NOP
End
End
End
End
IF Local~=1&TO='' THEN TO=Channel
Read the file in and do a DO whatever loop containing.
IF Local THEN Call cEcho(Bold'� 'Bold||Hst)
ELSE DO
Call cEcho(Bold'To 'TO||Bold' � 'Bold||Hst)
"RAW NOTICE "TO" :"Bold"� "Bold||Hst
Call Delay(f*2)
End
Catcha..
Paul
--
Member/Programmer for Omniscient International & ACS(K11)
Internet User for 12 Years
<sb>
I know not with what weapons World War III will be fought, but World
War IV will be fought with sticks and stones.
-- Albert Einstein
<sb>
__________________________________________________________
AmIRC Mailing List - Info & Archive: http://www.vapor.com/
For Listserver Help: <[EMAIL PROTECTED]>, "HELP"
To Unsubscribe: <[EMAIL PROTECTED]>, "UNSUBSCRIBE"