{"action":"created","issue":{"url":"https://api.github.com/repos/cantino/huginn/issues/353","labels_url":"https://api.github.com/repos/cantino/huginn/issues/353/labels{/name}","comments_url":"https://api.github.com/repos/cantino/huginn/issues/353/comments","events_url":"https://api.github.com/repos/cantino/huginn/issues/353/events","html_url":"https://github.com/cantino/huginn/issues/353","id":34725412,"number":353,"title":"Official Agent Suggestions Thread","user":{"login":"alias1","id":753891,"avatar_url":"https://avatars.githubusercontent.com/u/753891?v=3","gravatar_id":"","url":"https://api.github.com/users/alias1","html_url":"https://github.com/alias1","followers_url":"https://api.github.com/users/alias1/followers","following_url":"https://api.github.com/users/alias1/following{/other_user}","gists_url":"https://api.github.com/users/alias1/gists{/gist_id}","starred_url":"https://api.github.com/users/alias1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alias1/subscriptions","organizations_url":"https://api.github.com/users/alias1/orgs","repos_url":"https://api.github.com/users/alias1/repos","events_url":"https://api.github.com/users/alias1/events{/privacy}","received_events_url":"https://api.github.com/users/alias1/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/cantino/huginn/labels/agent","name":"agent","color":"0052cc"},{"url":"https://api.github.com/repos/cantino/huginn/labels/discussion","name":"discussion","color":"fbca04"},{"url":"https://api.github.com/repos/cantino/huginn/labels/help-wanted","name":"help-wanted","color":"009800"},{"url":"https://api.github.com/repos/cantino/huginn/labels/suggestion","name":"suggestion","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":117,"created_at":"2014-06-01T09:58:13Z","updated_at":"2015-11-12T21:04:06Z","closed_at":null,"body":"(Started from discussions in #344)\r\n\r\n## Official 'suggest an agent' thread for Huginn!!\r\n\r\n**Have a cool idea for an agent that you want to see implemented?**\r\n* Firstly, please check to see if the agent is already on the list.\r\n* Also have a quick look through the [Issues](https://github.com/cantino/huginn/issues/) to make sure it's not already being worked on.\r\n* Comment on this thread and we will add it to the list below!\r\n* If the agent is already on this list but you still want to throw extra support behind it, feel free to comment with your +1\r\n\r\n**Want to work on one of the agents on the list?**\r\n* Create a new issue/pull request to discuss it and reference this issue so we can reference it on the list below and mark it as being in progress.\r\n* If there is already an issue reference and it's closed, tag one of us to reopen the issue for you.\r\n\r\n## Agent Suggestions\r\n\r\n(Note: This list should be maintained in alphabetical order, ticked items mean in progress/actively being worked on, ticked items should be moved to 'in progress' list)\r\n\r\n### In Progress\r\n\r\n* [x] Delayed Reaction Agent (#174, #197?)\r\n* [x] Event Mixer Agent (#262)\r\n* [x] @KenYN's Time Gateway Agent (#351)\r\n* [x] Real RSS Agent (#11, #203)\r\n\r\n### Backlog\r\n\r\n* [ ] AfterShip Agent (#295)\r\n* [ ] AgentCreatorAgent([#459](https://github.com/cantino/huginn/pull/459#discussion_r16628653))\r\n* [ ] AgentDiagnosticAgent([#459](https://github.com/cantino/huginn/pull/459#discussion_r16628653))\r\n* [ ] App.net support (incl. for Broadcasts and other Channels)\r\n* [ ] Bitcoin Agent - send and receive Bitcoin payments\r\n* [ ] Bitcoin Spending Agent (#183)\r\n* [ ] Boxcar support for sending push notification messages to iOS devices\r\n* [x] CalendarAgent ([#459](https://github.com/cantino/huginn/pull/459#issuecomment-53028041))\r\n* [ ] CalendarOutputAgent (like DataOutputAgent; I would probably write one - @knu)\r\n* [ ] Clipper Agent (#66)\r\n* [ ] DeviantArt Agent (#289)\r\n* [x] Dropbox Agent (#321)\r\n* [ ] Evernote Agent (#320)\r\n* [ ] Fancy Hands Agent (#319)\r\n* [ ] Feedly support (get marked for later)\r\n* [ ] Geofencing Agent (#5)\r\n* [ ] GitHub agent see https://github.com/peter-murach/github\r\n* [ ] Gmail Agent (#10)\r\n* [x] Google Calendar Agent (#344)\r\n* [ ] Google Diff Match Patch support http://code.google.com/p/google-diff-match-patch/\r\n* [ ] Google Search results (changes in SERP for specified keyword and/or specified url)\r\n* [ ] Google Spreadsheets\r\n* [ ] Hubot Agent (#352)\r\n* [ ] IFTTT -> Huginn Bridge Agent (#331)\r\n* [ ] IRC Agent (#113)\r\n* [ ] A Jabber Agent that listens for incoming messages and spits them out as Events\r\n* [ ] Naive Bayes Agent - classify events based on training data\r\n* [ ] MailFetching Agent (#129)\r\n* [ ] Mqtt subscriber/publisher (see http://mqtt.org)\r\n* [ ] Monitoring 'acceleration/deceleration' of values (#178)\r\n* [ ] PagerDuty - trigger [PagerDuty](http://developer.pagerduty.com/documentation/integration/events) incidents based on events, *or* take different actions based on incoming PagerDuty incidents.\r\n* [ ] Pocket support ( put something into read queue)\r\n* [ ] Readability support ( put something into read later)\r\n* [ ] Reddit Agent (#16)\r\n* [ ] RescueTime support (detect/report productivity or lack thereof)\r\n* [ ] Trakt.tv Agent http://trakt.tv/api-docs\r\n* [ ] Tumblr Agent (#290)\r\n* [ ] Website status monitoring (alert when website is down)\r\n* [ ] Websockets Agent (#192)\r\n* [ ] Whois tracking (detect changes in whois details for a domain)\r\n* [ ] WSDL-defined web-service Agent\r\n* [ ] [Zinc.io](http://www.zinc.io) Agent\r\n\r\n\r\n\r\n### Done\r\n* [x] CommanderAgent (AgentRunnerAgent [#459](https://github.com/cantino/huginn/pull/459#issuecomment-53028041) -> #570)\r\n* [x] Pushover support (#233)\r\n\r\n### Similar services to Huginn (for inspiration)\r\n\r\n* https://ifttt.com/channels\r\n* https://zapier.com/zapbook/"},"comment":{"url":"https://api.github.com/repos/cantino/huginn/issues/comments/156233218","html_url":"https://github.com/cantino/huginn/issues/353#issuecomment-156233218","issue_url":"https://api.github.com/repos/cantino/huginn/issues/353","id":156233218,"user":{"login":"alias1","id":753891,"avatar_url":"https://avatars.githubusercontent.com/u/753891?v=3","gravatar_id":"","url":"https://api.github.com/users/alias1","html_url":"https://github.com/alias1","followers_url":"https://api.github.com/users/alias1/followers","following_url":"https://api.github.com/users/alias1/following{/other_user}","gists_url":"https://api.github.com/users/alias1/gists{/gist_id}","starred_url":"https://api.github.com/users/alias1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alias1/subscriptions","organizations_url":"https://api.github.com/users/alias1/orgs","repos_url":"https://api.github.com/users/alias1/repos","events_url":"https://api.github.com/users/alias1/events{/privacy}","received_events_url":"https://api.github.com/users/alias1/received_events","type":"User","site_admin":false},"created_at":"2015-11-12T21:04:05Z","updated_at":"2015-11-12T21:04:05Z","body":"Base64?\n\n\n\n—\nSent from Mailbox\n\nOn Thu, Nov 12, 2015 at 10:31 PM, Akinori MUSHA <notifications@github.com>\nwrote:\n\n> The enctype `multipart/form-data` is also already supported, but since WebhookAgent currently does not handle binary data, it chokes on file upload.  Actually there's no way to encode arbitrary binary data into a JSON payload.  We'll have to define how an uploaded file should be encoded in WebhookAgent.\n> ---\n> Reply to this email directly or view it on GitHub:\n> https://github.com/cantino/huginn/issues/353#issuecomment-156079634"}}