/lib/DDG/Spice/Kwixer.pm
https://github.com/pardocz/zeroclickinfo-spice · Perl · 31 lines · 21 code · 8 blank · 2 comment · 1 complexity · 02f618fe60f91c1c9cd43a5ed5ce5cc1 MD5 · raw file
- package DDG::Spice::Kwixer;
- use DDG::Spice;
- #metadata
- primary_example_queries "movies with Keira Knightley";
- secondary_example_queries "films with with Tom Cruise and Emily";
- description "Advanced movie queries with Kwixer";
- name "Kwixer";
- code_url "https://github.com/duckduckgo/zeroclickinfo-spice/blob/master/lib/DDG/Spice/Kwixer.pm";
- icon_url "https://kwixer.com/favicon.ico";
- topics "entertainment", "special_interest";
- category "entertainment";
- attribution twitter => ['kwixerapp','Kwixer'],
- web => ['https://www.kwixer.com','Kwixer'];
- spice to => 'https://www.kwixer.com/api/search?filter=movie&take=40&source=ddg&lang=en&query=$1';
- spice wrap_jsonp_callback => 1;
- my @triggers = share("triggers.txt")->slurp;
- triggers start => @triggers;
- #triggers end => ('actor','actress', 'director');
- handle query => sub {
- return $_ if $_;
- return;
- };
- 1;