When I click the arrow icon to start a reply to a chat message, the text field is prepended with a colon followed by the message ID. This also works even if you've entered something in the text field, so

Replying to somebody


:1234567 Replying to somebody

But since an image upload will submit immediately, I have to start the reply before uploading.

But that doesn't work either. The message ID that's prepended ends up being erased and replaced with the image URL before the upload submits. I have to edit to include the message ID to turn it into a reply, and since editing a message with a onebox causes the onebox to reload, it can get distracting.

Can we please preserve the message ID so



:6059107 https://i.stack.imgur.com/uzFM3.png

and not


instead so I don't have to edit it or upload it separately?

EDIT [11/20]: just found out that the upload button is totally disabled when the field isn't empty now. I guess it's to stop any message being completely replaced with the upload URL, so perhaps seeing it from that perspective, it's a good thing. It doesn't exactly help matters here, though.

  • 1
    Awww, I was hoping that was a link to an actual image. Thoroughly disappointed...
    – animuson StaffMod
    Oct 28, 2012 at 17:14
  • @animuson: Awww. There, I fixed it. Note that the message ID points to a real message in the Teachers' Lounge, but non-mods won't be able to see it anyway... right? Oct 28, 2012 at 17:20
  • @animuson: Duh, I think I may have misread your comment, but whatever :P Oct 28, 2012 at 17:27
  • Did you really just edit this like six times, or did the live refresh go haywire? Also, unless this gets implemented soon I'm going to add it to the userscript, because this annoys me so much.
    – Tim Stone
    Nov 19, 2012 at 18:21
  • @Tim Stone: Uh oh. Ninja edits not so ninja anymore. Nov 19, 2012 at 18:23
  • I see everything o_o
    – Tim Stone
    Nov 19, 2012 at 18:26

1 Answer 1


Yeah, this has always bugged me...so I finally added it to the chat userscript until such a time that it's implemented natively. As long as the input only contains the reply ID, the userscript will make sure that image is submitted as an explicit reply.

Currently this works fine for cases where you click a reply link, but I do still have to work around the issue where the button gets disabled if you subsequently trigger key events in the input field.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .