{"action":"created","issue":{"url":"https://api.github.com/repos/Charcoal-SE/SmokeDetector/issues/488","repository_url":"https://api.github.com/repos/Charcoal-SE/SmokeDetector","labels_url":"https://api.github.com/repos/Charcoal-SE/SmokeDetector/issues/488/labels{/name}","comments_url":"https://api.github.com/repos/Charcoal-SE/SmokeDetector/issues/488/comments","events_url":"https://api.github.com/repos/Charcoal-SE/SmokeDetector/issues/488/events","html_url":"https://github.com/Charcoal-SE/SmokeDetector/issues/488","id":203866015,"number":488,"title":"Improvements to Smokey's reports in chat","user":{"login":"Glorfindel83","id":24611142,"avatar_url":"https://avatars.githubusercontent.com/u/24611142?v=3","gravatar_id":"","url":"https://api.github.com/users/Glorfindel83","html_url":"https://github.com/Glorfindel83","followers_url":"https://api.github.com/users/Glorfindel83/followers","following_url":"https://api.github.com/users/Glorfindel83/following{/other_user}","gists_url":"https://api.github.com/users/Glorfindel83/gists{/gist_id}","starred_url":"https://api.github.com/users/Glorfindel83/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Glorfindel83/subscriptions","organizations_url":"https://api.github.com/users/Glorfindel83/orgs","repos_url":"https://api.github.com/users/Glorfindel83/repos","events_url":"https://api.github.com/users/Glorfindel83/events{/privacy}","received_events_url":"https://api.github.com/users/Glorfindel83/received_events","type":"User","site_admin":false},"labels":[{"id":77882206,"url":"https://api.github.com/repos/Charcoal-SE/SmokeDetector/labels/feature%20request","name":"feature request","color":"006b75","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2017-01-29T12:06:36Z","updated_at":"2017-02-19T19:58:22Z","closed_at":null,"body":"There is some room for improvement of Smokey's chat messages. For instance, the quite valuable MetaSmoke link is sometimes dropped because of the length of the message. To make optimal use of the 'real estate', we should consider that the messages are seen both in general chatrooms by users who have hardly heard of SmokeDetector, and by hardcore spam fighters in Charcoal HQ.\r\n\r\nSome discussion about this can be found [here](http://chat.stackexchange.com/transcript/message/35077541#35077541).\r\n\r\nIIRC, feedback via chat depends on correctly parsing the report message, so one can't just change the message format without changing that logic too. Also, I've seen some chat messages in the test part of the repository, which also need to be adjusted.\r\n\r\nHere is a list of possible improvements. Some of them should be 'permanent' changes, others should only be changed if there's not enough space.\r\n\r\n1) The first link ([SmokeDetector]) isn't useful. In Charcoal HQ, you can find the link to GitHub in the starred Project Links message, or in the chatroom's description. It should be dropped there; for *other* chatrooms, it should probably link to http://charcoal-se.org/#whats-smokey because that's much more informative for a newcomer than the GitHub repository itself.\r\n2) We can remove the spaces, so that the first part looks like [SmokeDetector|MS] *if necessary*.\r\n3) Some of the reasons can be made shorter (at least, the way they're displayed in chat), e.g. \"website\" -> \"site\", \"repeated URL at end of long post\" -> \"repeated URL\", *if necessary*. [See here](http://chat.stackexchange.com/transcript/message/35077601#35077601) for more examples.\r\n4) Reasons can be grouped, e.g. \"bad URL, bad keyword (x2), blacklisted/pattern-matching website (x4), repeated URL\" *if necessary*.\r\n5) The site, usually written out in full like `graphicdesign.stackexchange.com`, can be shortened to `graphicdesign.SE` *if necessary*.\r\n6) Add autoflagged information (if that's even possible - maybe something for the long term) to the messages (in Charcoal HQ only). This is also something a userscript could do.\r\n\r\nAny thoughts?"},"comment":{"url":"https://api.github.com/repos/Charcoal-SE/SmokeDetector/issues/comments/280944093","html_url":"https://github.com/Charcoal-SE/SmokeDetector/issues/488#issuecomment-280944093","issue_url":"https://api.github.com/repos/Charcoal-SE/SmokeDetector/issues/488","id":280944093,"user":{"login":"Undo1","id":5162342,"avatar_url":"https://avatars.githubusercontent.com/u/5162342?v=3","gravatar_id":"","url":"https://api.github.com/users/Undo1","html_url":"https://github.com/Undo1","followers_url":"https://api.github.com/users/Undo1/followers","following_url":"https://api.github.com/users/Undo1/following{/other_user}","gists_url":"https://api.github.com/users/Undo1/gists{/gist_id}","starred_url":"https://api.github.com/users/Undo1/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Undo1/subscriptions","organizations_url":"https://api.github.com/users/Undo1/orgs","repos_url":"https://api.github.com/users/Undo1/repos","events_url":"https://api.github.com/users/Undo1/events{/privacy}","received_events_url":"https://api.github.com/users/Undo1/received_events","type":"User","site_admin":false},"created_at":"2017-02-19T19:58:22Z","updated_at":"2017-02-19T19:58:22Z","body":"Yeah, it'd probably be doable. Just needs to be tolerant of the times metasmoke drops a post due to UTF stuff; threads have been the cheap way to isolate us from that. \r\n"}}
{"actor":{"display_login":"Undo1"}}