PageRenderTime 43ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 0ms

/lib/DDG/Spice/Tumblr.pm

https://github.com/tarnfeld/zeroclickinfo-spice
Perl | 26 lines | 17 code | 6 blank | 3 comment | 0 complexity | aad2c11bffd30f5ec5cab558d81e5d78 MD5 | raw file
  1. package DDG::Spice::Tumblr;
  2. use DDG::Spice;
  3. spice to => 'http://api.tumblr.com/v2/tagged?tag=$1&feature_type=popular&api_key={{ENV{DDG_SPICE_TUMBLR_APIKEY}}}&callback={{callback}}';
  4. primary_example_queries => "tumblr flowers";
  5. description "Tumblr pictures";
  6. name "Tumblr";
  7. code_url "https://github.com/duckduckgo/zeroclickinfo-spice/blob/master/lib/DDG/Spice/Tumblr.pm";
  8. topics => "everyday", "social";
  9. category => "entertainment";
  10. attribution github => ['https://github.com/nilnilnil','Caine Tighe'],
  11. twitter => ['http://twitter.com/__nil','caine tighe'];
  12. status "disabled";
  13. #triggers query_lc => qr/^(?:tumblr\s+)([^\s]+)$/;
  14. #triggers startend => "tumblr";
  15. triggers query_lc => qr/^tumblr\s+(.+)$/;
  16. #handle query_lc => sub {
  17. handle matches => sub {
  18. return $_[0];
  19. };
  20. 'im a little teapot';