{"action":"created","issue":{"url":"https://api.github.com/repos/gitterHQ/gitter/issues/536","labels_url":"https://api.github.com/repos/gitterHQ/gitter/issues/536/labels{/name}","comments_url":"https://api.github.com/repos/gitterHQ/gitter/issues/536/comments","events_url":"https://api.github.com/repos/gitterHQ/gitter/issues/536/events","html_url":"https://github.com/gitterHQ/gitter/issues/536","id":55177077,"number":536,"title":"Allow messages to directly reference (reply to) other messages","user":{"login":"Elusive138","id":1674237,"avatar_url":"https://avatars.githubusercontent.com/u/1674237?v=3","gravatar_id":"","url":"https://api.github.com/users/Elusive138","html_url":"https://github.com/Elusive138","followers_url":"https://api.github.com/users/Elusive138/followers","following_url":"https://api.github.com/users/Elusive138/following{/other_user}","gists_url":"https://api.github.com/users/Elusive138/gists{/gist_id}","starred_url":"https://api.github.com/users/Elusive138/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Elusive138/subscriptions","organizations_url":"https://api.github.com/users/Elusive138/orgs","repos_url":"https://api.github.com/users/Elusive138/repos","events_url":"https://api.github.com/users/Elusive138/events{/privacy}","received_events_url":"https://api.github.com/users/Elusive138/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-01-22T16:46:51Z","updated_at":"2015-02-11T22:43:14Z","closed_at":"2015-02-11T22:43:14Z","body":"This depends on permalinks as requested in #48.\r\n\r\nThe idea is to allow messages to optionally specify another message to reply to, which then allows users to follow the reference. This helps keep track of conversations and replies when there are many different conversations in parallel in the same room, possibly spread over a long time period.\r\n\r\nAn example implementation is the Stack Exchange chat. Over there, there's an arrow to the right of every message that inserts a `:messageid ` into the textbox when clicked. Posting a message with that ID there will cause it to contain a reference to the message replied-to, as in [this example](http://chat.stackexchange.com/transcript/message/19670650#19670650) - this gets rendered as an arrow (and automatic `@name`) that takes you to the permalink of the replied-to message when clicked (or scrolls up to it if it's still in scope).\r\n\r\nWe have used the SE replies to great effect while carrying out multiple conversations at the same time in the same room - something similar in gitter would be great."},"comment":{"url":"https://api.github.com/repos/gitterHQ/gitter/issues/comments/73981182","html_url":"https://github.com/gitterHQ/gitter/issues/536#issuecomment-73981182","issue_url":"https://api.github.com/repos/gitterHQ/gitter/issues/536","id":73981182,"user":{"login":"Elusive138","id":1674237,"avatar_url":"https://avatars.githubusercontent.com/u/1674237?v=3","gravatar_id":"","url":"https://api.github.com/users/Elusive138","html_url":"https://github.com/Elusive138","followers_url":"https://api.github.com/users/Elusive138/followers","following_url":"https://api.github.com/users/Elusive138/following{/other_user}","gists_url":"https://api.github.com/users/Elusive138/gists{/gist_id}","starred_url":"https://api.github.com/users/Elusive138/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Elusive138/subscriptions","organizations_url":"https://api.github.com/users/Elusive138/orgs","repos_url":"https://api.github.com/users/Elusive138/repos","events_url":"https://api.github.com/users/Elusive138/events{/privacy}","received_events_url":"https://api.github.com/users/Elusive138/received_events","type":"User","site_admin":false},"created_at":"2015-02-11T22:43:14Z","updated_at":"2015-02-11T22:43:14Z","body":"The implementation of #48 also included quoting/reply functionality (that was fast! thanks, gitter team!). It doesn't auto-ping the replied-to user, but that's easy enough to do manually (and might be a good thing).\r\n\r\n@quintesse It wasn't at the time of issue creation. It is now."}}