{"action":"created","comment":{"url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/pulls/comments/32416864","id":32416864,"diff_hunk":"@@ -0,0 +1,44 @@\n+package DDG::Goodie::AndazApnaApna;\n+# ABSTRACT: Generate a random quote from the Hindi cult movie Andaz Apna Apna\n+# Start at https://duck.co/duckduckhack/goodie_overview if you are new\n+# to instant answer development\n+\n+use DDG::Goodie;\n+use strict;\n+\n+zci answer_type => \"andaz_apna_apna\";\n+zci is_cached   => 1;\n+\n+# Metadata.  See https://duck.co/duckduckhack/metadata for help in filling out this section.\n+name \"AndazApnaApna\";\n+description \"Returns a random quote from the Hindi cult movie Andaz Apna Apna\";\n+primary_example_queries \"andazapnaapna\", \"andaz apna apna\";\n+secondary_example_queries \"optional -- demonstrate any additional triggers\";\n+# Uncomment and complete: https://duck.co/duckduckhack/metadata#category\n+# category \"\";\n+# Uncomment and complete: https://duck.co/duckduckhack/metadata#topics\n+# topics \"\";\n+code_url \"https://github.com/duckduckgo/zeroclickinfo-goodies/blob/master/lib/DDG/Goodie/AndazApnaApna.pm\";\n+attribution github => [\"kobybecker\", \"Koby Becker\"];\n+category 'entertainment';\n+source \"imdb\"\n+topics \"trivia\", \"geek\", \"special_interest\", \"entertainment\"\n+# Triggers\n+triggers any => \"andazapnaapna\", \"andaz apna apna\", \"andaz apna apna quotes\", \"andaz apna\", \"andaz apna apna movie\";\n+\n+my @quotes_list = share('quotes.txt')->slurp;\n+my @list_size = scalar @quotes_list;\n+\n+# Handle statement\n+handle remainder => sub {\n+\n+    # optional - regex guard","path":"lib/DDG/Goodie/AndazApnaApna.pm","position":35,"original_position":35,"commit_id":"71f396bf4dd78b01af47589049e5a275cf037350","original_commit_id":"71f396bf4dd78b01af47589049e5a275cf037350","user":{"login":"javathunderman","id":6887325,"avatar_url":"https://avatars.githubusercontent.com/u/6887325?v=3","gravatar_id":"","url":"https://api.github.com/users/javathunderman","html_url":"https://github.com/javathunderman","followers_url":"https://api.github.com/users/javathunderman/followers","following_url":"https://api.github.com/users/javathunderman/following{/other_user}","gists_url":"https://api.github.com/users/javathunderman/gists{/gist_id}","starred_url":"https://api.github.com/users/javathunderman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/javathunderman/subscriptions","organizations_url":"https://api.github.com/users/javathunderman/orgs","repos_url":"https://api.github.com/users/javathunderman/repos","events_url":"https://api.github.com/users/javathunderman/events{/privacy}","received_events_url":"https://api.github.com/users/javathunderman/received_events","type":"User","site_admin":false},"body":"Please remove this comment. ","created_at":"2015-06-15T13:05:33Z","updated_at":"2015-06-15T13:05:33Z","html_url":"https://github.com/duckduckgo/zeroclickinfo-goodies/pull/1185#discussion_r32416864","pull_request_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/pulls/1185","_links":{"self":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/pulls/comments/32416864"},"html":{"href":"https://github.com/duckduckgo/zeroclickinfo-goodies/pull/1185#discussion_r32416864"},"pull_request":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/pulls/1185"}}},"pull_request":{"url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/pulls/1185","id":37635908,"html_url":"https://github.com/duckduckgo/zeroclickinfo-goodies/pull/1185","diff_url":"https://github.com/duckduckgo/zeroclickinfo-goodies/pull/1185.diff","patch_url":"https://github.com/duckduckgo/zeroclickinfo-goodies/pull/1185.patch","issue_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/issues/1185","number":1185,"state":"open","locked":false,"title":"Andaz Apna Apna movie quotes","user":{"login":"kobybecker","id":11913834,"avatar_url":"https://avatars.githubusercontent.com/u/11913834?v=3","gravatar_id":"","url":"https://api.github.com/users/kobybecker","html_url":"https://github.com/kobybecker","followers_url":"https://api.github.com/users/kobybecker/followers","following_url":"https://api.github.com/users/kobybecker/following{/other_user}","gists_url":"https://api.github.com/users/kobybecker/gists{/gist_id}","starred_url":"https://api.github.com/users/kobybecker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kobybecker/subscriptions","organizations_url":"https://api.github.com/users/kobybecker/orgs","repos_url":"https://api.github.com/users/kobybecker/repos","events_url":"https://api.github.com/users/kobybecker/events{/privacy}","received_events_url":"https://api.github.com/users/kobybecker/received_events","type":"User","site_admin":false},"body":"# Goodie Pull Request Template\r\n\r\nUsing this template will help us better understand your Instant Answer and assist you when necessary.  Simply copy and paste the markdown below into the description of your GitHub pull request and complete as appropriate.\r\n\r\n**What does your Instant Answer do?**\r\nReturns a random quote from the Hindi cult movie Andaz Apna Apna (http://www.imdb.com/title/tt0109117/). People have called it the funniest indian movie of all time. \r\n\r\n**What problem does your Instant Answer solve (Why is it better than organic links)?**\r\nThis is a fun instant answer. There is not definitive website / url that lists authentic quotes from this movie.\r\n\r\n**What is the data source for your Instant Answer? (Provide a link if possible)**\r\nA text file compiled from the interwebs.\r\n\r\n**Why did you choose this data source?**\r\nThere is no other official data source.\r\n\r\n**Are there any other alternative (better) data sources?**\r\nNope.\r\n\r\n**What are some example queries that trigger this Instant Answer?**\r\n'andaz apna apna', 'andaz apna apna movie'\r\n\r\n**Which communities will this Instant Answer be especially useful for? (gamers, book lovers, etc)**\r\nmovie lovers from India\r\n\r\n**Is this Instant Answer connected to a DuckDuckHack [Instant Answer idea](https://duck.co/ideas)?**\r\nNo\r\n\r\n**Which existing Instant Answers will this one supercede/overlap with?**\r\nNone\r\n\r\n**Are you having any problems? Do you need our help with anything?**\r\nYes, the test case is not passing locally - it complains that the instant answer module is not available.\r\n\r\n**Where did you hear about DuckDuckHack? (For first time contributors)**\r\nvia a friend\r\n\r\n**What does the Instant Answer look like? (Provide a screenshot for new or updated Instant Answers)**\r\nThe instant answer is a one line movie quote.\r\n\r\n## Checklist\r\nPlease place an 'X' where appropriate.\r\n\r\n```\r\n- [-] Added metadata and attribution information (https://duck.co/duckduckhack/metadata)\r\n- [-] Wrote test file and added to t/ directory (https://duck.co/duckduckhack/goodie_tests)\r\n- [-] Verified that instant answer adheres to design guidelines (https://duck.co/duckduckhack/design_styleguide)\r\n- [-] Verified that instant answer adheres to code styleguide (https://duck.co/duckduckhack/code_styleguide)\r\n- [-] Tested cross-browser compatibility\r\n\r\n    Please let us know which browsers/devices you've tested on:\r\n    - Windows 8\r\n        - [-] Google Chrome\r\n        - [-] Firefox\r\n        - [-] Opera\r\n        - [-] IE 10\r\n\r\n    - Windows 7\r\n        - [-] Google Chrome\r\n        - [-] Firefox\r\n        - [-] Opera\r\n        - [-] IE 8\r\n        - [-] IE 9\r\n        - [-] IE 10\r\n\r\n    - Windows XP\r\n        - [] IE 7\r\n        - [] IE 8\r\n\r\n    - Mac OSX\r\n        - [] Google Chrome\r\n        - [] Firefox\r\n        - [] Opera\r\n        - [] Safari\r\n\r\n    - iOS (iPhone)\r\n        - [] Safari Mobile\r\n        - [] Google Chrome\r\n        - [] Opera\r\n\r\n    - iOS (iPad)\r\n        - [] Safari Mobile\r\n        - [] Google Chrome\r\n        - [] Opera\r\n\r\n    - Android\r\n        - [] Firefox\r\n        - [] Native Browser\r\n        - [] Google Chrome\r\n        - [] Opera\r\n\r\n```\r\n","created_at":"2015-06-14T04:12:03Z","updated_at":"2015-06-15T13:05:33Z","closed_at":null,"merged_at":null,"merge_commit_sha":"b00bfd932ea79d944ef5c70f57b288b861e45234","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/pulls/1185/commits","review_comments_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/pulls/1185/comments","review_comment_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/pulls/comments{/number}","comments_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/issues/1185/comments","statuses_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/statuses/71f396bf4dd78b01af47589049e5a275cf037350","head":{"label":"kobybecker:master","ref":"master","sha":"71f396bf4dd78b01af47589049e5a275cf037350","user":{"login":"kobybecker","id":11913834,"avatar_url":"https://avatars.githubusercontent.com/u/11913834?v=3","gravatar_id":"","url":"https://api.github.com/users/kobybecker","html_url":"https://github.com/kobybecker","followers_url":"https://api.github.com/users/kobybecker/followers","following_url":"https://api.github.com/users/kobybecker/following{/other_user}","gists_url":"https://api.github.com/users/kobybecker/gists{/gist_id}","starred_url":"https://api.github.com/users/kobybecker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kobybecker/subscriptions","organizations_url":"https://api.github.com/users/kobybecker/orgs","repos_url":"https://api.github.com/users/kobybecker/repos","events_url":"https://api.github.com/users/kobybecker/events{/privacy}","received_events_url":"https://api.github.com/users/kobybecker/received_events","type":"User","site_admin":false},"repo":{"id":37395388,"name":"zeroclickinfo-goodies","full_name":"kobybecker/zeroclickinfo-goodies","owner":{"login":"kobybecker","id":11913834,"avatar_url":"https://avatars.githubusercontent.com/u/11913834?v=3","gravatar_id":"","url":"https://api.github.com/users/kobybecker","html_url":"https://github.com/kobybecker","followers_url":"https://api.github.com/users/kobybecker/followers","following_url":"https://api.github.com/users/kobybecker/following{/other_user}","gists_url":"https://api.github.com/users/kobybecker/gists{/gist_id}","starred_url":"https://api.github.com/users/kobybecker/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kobybecker/subscriptions","organizations_url":"https://api.github.com/users/kobybecker/orgs","repos_url":"https://api.github.com/users/kobybecker/repos","events_url":"https://api.github.com/users/kobybecker/events{/privacy}","received_events_url":"https://api.github.com/users/kobybecker/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/kobybecker/zeroclickinfo-goodies","description":"DuckDuckGo instant answer plugins based on Perl functions","fork":true,"url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies","forks_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/forks","keys_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/keys{/key_id}","collaborators_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/teams","hooks_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/hooks","issue_events_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/issues/events{/number}","events_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/events","assignees_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/assignees{/user}","branches_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/branches{/branch}","tags_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/tags","blobs_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/git/refs{/sha}","trees_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/git/trees{/sha}","statuses_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/statuses/{sha}","languages_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/languages","stargazers_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/stargazers","contributors_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/contributors","subscribers_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/subscribers","subscription_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/subscription","commits_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/commits{/sha}","git_commits_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/git/commits{/sha}","comments_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/comments{/number}","issue_comment_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/issues/comments{/number}","contents_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/contents/{+path}","compare_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/compare/{base}...{head}","merges_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/merges","archive_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/downloads","issues_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/issues{/number}","pulls_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/pulls{/number}","milestones_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/milestones{/number}","notifications_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/labels{/name}","releases_url":"https://api.github.com/repos/kobybecker/zeroclickinfo-goodies/releases{/id}","created_at":"2015-06-14T02:02:45Z","updated_at":"2015-06-14T02:02:48Z","pushed_at":"2015-06-14T04:08:42Z","git_url":"git://github.com/kobybecker/zeroclickinfo-goodies.git","ssh_url":"git@github.com:kobybecker/zeroclickinfo-goodies.git","clone_url":"https://github.com/kobybecker/zeroclickinfo-goodies.git","svn_url":"https://github.com/kobybecker/zeroclickinfo-goodies","homepage":"http://duckduckhack.com/","size":26171,"stargazers_count":0,"watchers_count":0,"language":"Perl","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"duckduckgo:master","ref":"master","sha":"15feb1a0e5f3dbc461d13b155673b47a650008ac","user":{"login":"duckduckgo","id":342708,"avatar_url":"https://avatars.githubusercontent.com/u/342708?v=3","gravatar_id":"","url":"https://api.github.com/users/duckduckgo","html_url":"https://github.com/duckduckgo","followers_url":"https://api.github.com/users/duckduckgo/followers","following_url":"https://api.github.com/users/duckduckgo/following{/other_user}","gists_url":"https://api.github.com/users/duckduckgo/gists{/gist_id}","starred_url":"https://api.github.com/users/duckduckgo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duckduckgo/subscriptions","organizations_url":"https://api.github.com/users/duckduckgo/orgs","repos_url":"https://api.github.com/users/duckduckgo/repos","events_url":"https://api.github.com/users/duckduckgo/events{/privacy}","received_events_url":"https://api.github.com/users/duckduckgo/received_events","type":"Organization","site_admin":false},"repo":{"id":2164979,"name":"zeroclickinfo-goodies","full_name":"duckduckgo/zeroclickinfo-goodies","owner":{"login":"duckduckgo","id":342708,"avatar_url":"https://avatars.githubusercontent.com/u/342708?v=3","gravatar_id":"","url":"https://api.github.com/users/duckduckgo","html_url":"https://github.com/duckduckgo","followers_url":"https://api.github.com/users/duckduckgo/followers","following_url":"https://api.github.com/users/duckduckgo/following{/other_user}","gists_url":"https://api.github.com/users/duckduckgo/gists{/gist_id}","starred_url":"https://api.github.com/users/duckduckgo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/duckduckgo/subscriptions","organizations_url":"https://api.github.com/users/duckduckgo/orgs","repos_url":"https://api.github.com/users/duckduckgo/repos","events_url":"https://api.github.com/users/duckduckgo/events{/privacy}","received_events_url":"https://api.github.com/users/duckduckgo/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/duckduckgo/zeroclickinfo-goodies","description":"DuckDuckGo instant answer plugins based on Perl functions","fork":false,"url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies","forks_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/forks","keys_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/keys{/key_id}","collaborators_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/teams","hooks_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/hooks","issue_events_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/issues/events{/number}","events_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/events","assignees_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/assignees{/user}","branches_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/branches{/branch}","tags_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/tags","blobs_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/git/refs{/sha}","trees_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/git/trees{/sha}","statuses_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/statuses/{sha}","languages_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/languages","stargazers_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/stargazers","contributors_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/contributors","subscribers_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/subscribers","subscription_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/subscription","commits_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/commits{/sha}","git_commits_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/git/commits{/sha}","comments_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/comments{/number}","issue_comment_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/issues/comments{/number}","contents_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/contents/{+path}","compare_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/compare/{base}...{head}","merges_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/merges","archive_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/downloads","issues_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/issues{/number}","pulls_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/pulls{/number}","milestones_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/milestones{/number}","notifications_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/labels{/name}","releases_url":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/releases{/id}","created_at":"2011-08-06T13:26:05Z","updated_at":"2015-06-15T09:06:00Z","pushed_at":"2015-06-14T16:18:53Z","git_url":"git://github.com/duckduckgo/zeroclickinfo-goodies.git","ssh_url":"git@github.com:duckduckgo/zeroclickinfo-goodies.git","clone_url":"https://github.com/duckduckgo/zeroclickinfo-goodies.git","svn_url":"https://github.com/duckduckgo/zeroclickinfo-goodies","homepage":"http://duckduckhack.com/","size":26171,"stargazers_count":281,"watchers_count":281,"language":"Perl","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":840,"mirror_url":null,"open_issues_count":100,"forks":840,"open_issues":100,"watchers":281,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/pulls/1185"},"html":{"href":"https://github.com/duckduckgo/zeroclickinfo-goodies/pull/1185"},"issue":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/issues/1185"},"comments":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/issues/1185/comments"},"review_comments":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/pulls/1185/comments"},"review_comment":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/pulls/1185/commits"},"statuses":{"href":"https://api.github.com/repos/duckduckgo/zeroclickinfo-goodies/statuses/71f396bf4dd78b01af47589049e5a275cf037350"}}}}