{"action":"created","issue":{"url":"https://api.github.com/repos/sockethub/sockethub-platform-irc/issues/3","labels_url":"https://api.github.com/repos/sockethub/sockethub-platform-irc/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/sockethub/sockethub-platform-irc/issues/3/comments","events_url":"https://api.github.com/repos/sockethub/sockethub-platform-irc/issues/3/events","html_url":"https://github.com/sockethub/sockethub-platform-irc/issues/3","id":79047045,"number":3,"title":"NickServ/ChanServ messages","user":{"login":"skddc","id":842,"avatar_url":"https://avatars.githubusercontent.com/u/842?v=3","gravatar_id":"","url":"https://api.github.com/users/skddc","html_url":"https://github.com/skddc","followers_url":"https://api.github.com/users/skddc/followers","following_url":"https://api.github.com/users/skddc/following{/other_user}","gists_url":"https://api.github.com/users/skddc/gists{/gist_id}","starred_url":"https://api.github.com/users/skddc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/skddc/subscriptions","organizations_url":"https://api.github.com/users/skddc/orgs","repos_url":"https://api.github.com/users/skddc/repos","events_url":"https://api.github.com/users/skddc/events{/privacy}","received_events_url":"https://api.github.com/users/skddc/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-05-21T15:34:42Z","updated_at":"2015-05-21T15:54:18Z","closed_at":null,"body":"As proposed by @silverbucket in https://github.com/sockethub/sockethub-platform-irc/issues/1#issuecomment-104315113 we should probably treat it as a normal message to a \"user\":\r\n\r\n```json\r\n{\r\n  \"@type\": \"send\",\r\n  \"context\": \"irc\",\r\n  \"actor\": \"\",\r\n  \"target\": {\r\n    \"@id\": \"irc://NickServ@irc.freenode.net\",\r\n    \"@type\": \"service\"\r\n  },\r\n  \"object\": {\r\n    \"@type\": \"message\",\r\n    \"content\": \"identify Password1234\"\r\n  }\r\n}\r\n```"},"comment":{"url":"https://api.github.com/repos/sockethub/sockethub-platform-irc/issues/comments/104329040","html_url":"https://github.com/sockethub/sockethub-platform-irc/issues/3#issuecomment-104329040","issue_url":"https://api.github.com/repos/sockethub/sockethub-platform-irc/issues/3","id":104329040,"user":{"login":"silverbucket","id":317571,"avatar_url":"https://avatars.githubusercontent.com/u/317571?v=3","gravatar_id":"","url":"https://api.github.com/users/silverbucket","html_url":"https://github.com/silverbucket","followers_url":"https://api.github.com/users/silverbucket/followers","following_url":"https://api.github.com/users/silverbucket/following{/other_user}","gists_url":"https://api.github.com/users/silverbucket/gists{/gist_id}","starred_url":"https://api.github.com/users/silverbucket/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/silverbucket/subscriptions","organizations_url":"https://api.github.com/users/silverbucket/orgs","repos_url":"https://api.github.com/users/silverbucket/repos","events_url":"https://api.github.com/users/silverbucket/events{/privacy}","received_events_url":"https://api.github.com/users/silverbucket/received_events","type":"User","site_admin":false},"created_at":"2015-05-21T15:54:18Z","updated_at":"2015-05-21T15:54:18Z","body":"One thing that would be nice is, when receiving responses from things like `NickServ` it would be good to have something in the IRC protocol that defines the incoming message as from a non-human. That way the platform can set the `@type` as `service` instead of `person` when it sends the reply back to the app. \r\n\r\nIf you try this, can you paste the console log message response so we can check it for unique meta data."}}