{"action":"created","issue":{"url":"https://api.github.com/repos/asciimoo/searx/issues/296","labels_url":"https://api.github.com/repos/asciimoo/searx/issues/296/labels{/name}","comments_url":"https://api.github.com/repos/asciimoo/searx/issues/296/comments","events_url":"https://api.github.com/repos/asciimoo/searx/issues/296/events","html_url":"https://github.com/asciimoo/searx/issues/296","id":70219833,"number":296,"title":"Add bang! functionality like duckduckgo has","user":{"login":"pschwede","id":435120,"avatar_url":"https://avatars.githubusercontent.com/u/435120?v=3","gravatar_id":"","url":"https://api.github.com/users/pschwede","html_url":"https://github.com/pschwede","followers_url":"https://api.github.com/users/pschwede/followers","following_url":"https://api.github.com/users/pschwede/following{/other_user}","gists_url":"https://api.github.com/users/pschwede/gists{/gist_id}","starred_url":"https://api.github.com/users/pschwede/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pschwede/subscriptions","organizations_url":"https://api.github.com/users/pschwede/orgs","repos_url":"https://api.github.com/users/pschwede/repos","events_url":"https://api.github.com/users/pschwede/events{/privacy}","received_events_url":"https://api.github.com/users/pschwede/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-04-22T19:55:28Z","updated_at":"2015-04-22T20:04:52Z","closed_at":null,"body":"!wa for wolframalpha\r\n!g for google\r\n!i for google images\r\n\r\netc."},"comment":{"url":"https://api.github.com/repos/asciimoo/searx/issues/comments/95321242","html_url":"https://github.com/asciimoo/searx/issues/296#issuecomment-95321242","issue_url":"https://api.github.com/repos/asciimoo/searx/issues/296","id":95321242,"user":{"login":"dalf","id":1594191,"avatar_url":"https://avatars.githubusercontent.com/u/1594191?v=3","gravatar_id":"","url":"https://api.github.com/users/dalf","html_url":"https://github.com/dalf","followers_url":"https://api.github.com/users/dalf/followers","following_url":"https://api.github.com/users/dalf/following{/other_user}","gists_url":"https://api.github.com/users/dalf/gists{/gist_id}","starred_url":"https://api.github.com/users/dalf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dalf/subscriptions","organizations_url":"https://api.github.com/users/dalf/orgs","repos_url":"https://api.github.com/users/dalf/repos","events_url":"https://api.github.com/users/dalf/events{/privacy}","received_events_url":"https://api.github.com/users/dalf/received_events","type":"User","site_admin":false},"created_at":"2015-04-22T20:04:52Z","updated_at":"2015-04-22T20:04:52Z","body":"There is already some searx bangs as describe here https://github.com/asciimoo/searx/wiki/Query-language\r\n\r\nAbout the redirections as you describe, duckduckgo exposes its API.\r\n[example](https://api.duckduckgo.com/?q=!wa sin(x)&format=json&pretty=1&no_redirect=1&d=1)\r\n(replace the 0 by 1 with no_redirect parameter to have a redirection)\r\n\r\nThis API is used by the duckduckgo_definitions engine. \r\n\r\nIf this is implemented, I don't know : \r\n* how to not conflict with existing searx bangs\r\n* how searx should behave : direct redirection, display a link to the web site (like an answer)\r\n"}}