Just simply load into your remotes. And it self explains in the script.
on *:open:?:{
if (%pmd) { set %pmd2 $1- }
else { set %pmd $1- }
if (%pmnick) { set %pmnick2 $1- }
else { set %pmnick $nick }
if (%pmdate) { set %pmdate2 $fulldate }
else { set %pmdate $fulldate }
msg $nick 14,1[15,1-0,1=15,1-14,1]0,1 A15,1uto 0,1M15,1essage14,1:15,1 Please wait for an answer. You shall be notified the answer. 14,1[15,1-0,1=15,1-14,1]
close -m $nick
echo -a 14,1[15,1-0,1=15,1-15,1]15,1 You have been PM'd by %pmnick $+ , To view the message, type: /view ][ To accept this message, type: /accept ][ to Decline this message, type: /decline 14,1[15,1-0,1=15,1-14,1]
}
alias view { if (%pmd) { window -c @query | window +el @query 300 15 750 100 | titlebar @query | aline -p @query || %pmdate || %pmnick PM'd you saying: %pmd }
elseif (%pmd2) { window -c @query | window +el @query 300 15 250 480 | titlebar @query | aline -p @query %pmdate2 ][ %pmnick2 PM'd you saying: %pmd2 }
}
alias accept { if (%pmd) { query %pmnick | msg %pmnick 14,1[15,1-0,1=15,1-14,1]0,1 A15,1uto 0,1M15,1essage14,1:15,1 You're PM has been accepted. 14,1[15,1-0,1=15,1-14,1] | unset %pm* }
elseif (%pmd2) { query %pmnick2 | msg %pmnick2 14,1[15,1-0,1=15,1-14,1]0,1 A15,1uto 0,1M15,1essage14,1:15,1 You're PM has been accepted. 14,1[15,1-0,1=15,1-14,1] | unset %pm* }
}
alias decline { if (%pmd) { msg %pmnick 14,1[15,1-0,1=15,1-14,1]0,1 A15,1uto 0,1M15,1essage14,1:15,1 You're query has been declined. 14,1[15,1-0,1=15,1-14,1] | unset %pm* }
elseif (%pmd2) { msg %pmnick2 14,1[15,1-0,1=15,1-14,1]0,1 A15,1uto 0,1M15,1essage14,1:15,1 You're query has been declined. 14,1[15,1-0,1=15,1-14,1] | unset %pm* }
}
The @query box did not allow you to view the entire message and there was no scroll bar to move over to view the rest of the text. Here is a version that should allow people to view it better.
The only part I changed:
alias view { if (%pmd) { window -c @query | window +el @query 300 15 750 100 | titlebar @query | aline -p @query || %pmdate || %pmnick PM\'d you saying: %pmd }
elseif (%pmd2) { window -c @query | window +el @query 300 15 250 480 | titlebar @query | aline -p @query %pmdate2 ][ %pmnick2 PM\'d you saying: %pmd2 }
}