{"action":"created","issue":{"url":"https://api.github.com/repos/ejamesc/jarvisbot/issues/16","labels_url":"https://api.github.com/repos/ejamesc/jarvisbot/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/ejamesc/jarvisbot/issues/16/comments","events_url":"https://api.github.com/repos/ejamesc/jarvisbot/issues/16/events","html_url":"https://github.com/ejamesc/jarvisbot/pull/16","id":114317971,"number":16,"title":"Use ticker and channel quit to repeat upload status every 5 seconds","user":{"login":"nicluo","id":3689208,"avatar_url":"https://avatars.githubusercontent.com/u/3689208?v=3","gravatar_id":"","url":"https://api.github.com/users/nicluo","html_url":"https://github.com/nicluo","followers_url":"https://api.github.com/users/nicluo/followers","following_url":"https://api.github.com/users/nicluo/following{/other_user}","gists_url":"https://api.github.com/users/nicluo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicluo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicluo/subscriptions","organizations_url":"https://api.github.com/users/nicluo/orgs","repos_url":"https://api.github.com/users/nicluo/repos","events_url":"https://api.github.com/users/nicluo/events{/privacy}","received_events_url":"https://api.github.com/users/nicluo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-10-30T17:33:01Z","updated_at":"2015-11-09T17:50:16Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ejamesc/jarvisbot/pulls/16","html_url":"https://github.com/ejamesc/jarvisbot/pull/16","diff_url":"https://github.com/ejamesc/jarvisbot/pull/16.diff","patch_url":"https://github.com/ejamesc/jarvisbot/pull/16.patch"},"body":"This is clearly for image status only.\r\n\r\n    func persistentChatUpload(j *JarvisBot, msg *message) (chan bool){\r\n\r\nis also pretty much the worst way of invoking it.\r\n\r\n    quit <- true\r\n\r\neverywhere is pretty much a sure way of getting into a pattern of spaghetti code\r\n\r\nThis probably needs lots of work done to be accepted as an enhancement, but the sample should get some discussion going"},"comment":{"url":"https://api.github.com/repos/ejamesc/jarvisbot/issues/comments/155138206","html_url":"https://github.com/ejamesc/jarvisbot/pull/16#issuecomment-155138206","issue_url":"https://api.github.com/repos/ejamesc/jarvisbot/issues/16","id":155138206,"user":{"login":"ejamesc","id":337175,"avatar_url":"https://avatars.githubusercontent.com/u/337175?v=3","gravatar_id":"","url":"https://api.github.com/users/ejamesc","html_url":"https://github.com/ejamesc","followers_url":"https://api.github.com/users/ejamesc/followers","following_url":"https://api.github.com/users/ejamesc/following{/other_user}","gists_url":"https://api.github.com/users/ejamesc/gists{/gist_id}","starred_url":"https://api.github.com/users/ejamesc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ejamesc/subscriptions","organizations_url":"https://api.github.com/users/ejamesc/orgs","repos_url":"https://api.github.com/users/ejamesc/repos","events_url":"https://api.github.com/users/ejamesc/events{/privacy}","received_events_url":"https://api.github.com/users/ejamesc/received_events","type":"User","site_admin":false},"created_at":"2015-11-09T17:50:16Z","updated_at":"2015-11-09T17:50:16Z","body":"Ooh, I see what you did there with `defer`. Love this pull request, thanks so much! "}}