Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. on 1:OPEN:?:*:{
  2. set %query.nick $nick
  3. set %query.address $address($nick,1)
  4. set %query.text $1-
  5. close -m $nick
  6. .msg $nick Query Control: Please wait as I decide to accept or deny your query request.
  7. query.decide
  8. }
  9. dialog Query {
  10. title "Query"
  11. size 300 250 200 50
  12. option dbu
  13. text "Nick:", 2, 5 12 12 10, nowrap
  14. text "Text:", 3, 5 22 12 10, nowrap
  15. edit %query.nick %query.address, 4, 20 10 170 10, read
  16. edit %query.text, 5, 20 20 170 10, read
  17. button "Accept", 6, 25 32 40 15
  18. button "Decline", 7, 75 32 40 15
  19. button "Ignore", 8, 125 32 40 15
  20. }
  21. on 1:dialog:Query:*:* {
  22. if ($devent == sclick) {
  23. if ($did == 6) {
  24. dialog -x Query Query
  25. query %query.nick
  26. echo -t %query.nick < $+ %query.nick $+ > %query.text
  27. .msg %query.nick Query Control: Your query has been accepted.
  28. unset %query.*
  29. }
  30. if ($did == 7) {
  31. dialog -x Query Query
  32. .msg %query.nick Query Control: Your query has been denied.
  33. unset %query.*
  34. }
  35. if ($did == 8) {
  36. dialog -x Query Query
  37. ignore -p %query.nick
  38. .msg %query.nick Query Control: Your query has been denied and you have been ignored.
  39. unset %query.*
  40. }
  41. }
  42. }
  43. alias query.decide {
  44. dialog -m Query Query
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement