Guest User

Untitled

a guest
Jul 19th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. ruleset kntx_twitter {
  2.  
  3. meta {
  4.  
  5. name "Kynetx and Twitter"
  6.  
  7. description <<
  8. This is test ruleset for using Twitter with KNS
  9. >>
  10. key twitter {
  11. "consumer_key": "jPlIPAk1gbigEtonC2yNA",
  12. "consumer_secret" : "3HNb7NhKuqRIm2BuxKPSg6JYvMtLahvkMt6Std5SO0"
  13. }
  14.  
  15. }
  16.  
  17. rule check_twitter is active {
  18. select for ".*" setting ()
  19. pre {
  20. msg = <<
  21. A custom message
  22. >>
  23. }
  24. if(not twitter:authorized()) then
  25. authorize_twitter(msg)
  26.  
  27. fired {
  28. last();
  29. }
  30. }
  31.  
  32. rule show_tweets is active {
  33. select for ".*" setting ()
  34. pre {
  35. tweets = twitter:friends(1);
  36. text = tweets.pick("$..[0].text");
  37. }
  38. notify("Tweet", text)
  39. }
  40.  
  41. }
Add Comment
Please, Sign In to add comment