Check the mention-object in the api.
it's documented for webhooks, bssically the mentions are attached to messages like emojis.
Might be possible to attach these objects for outgoing messages as well.
no. I can't find any document. (however, at present we can get only user name via profile api.)