is sleeping here, holding her teddy bear.
is sleeping here, huddled under the blankets.
When, really, you may have DCed or been knocked out in the middle of the street, your enemies house, the neighbor's front lawn.
I propose the idea to have the @sleep_place message reset on reconnect. You may have fallen asleep holding your teddy but, when you login again, the message will be erased. Then, you can just make yourself a different @sleep_place when you're ready to log out again. Or, it'll default to is sleeping here.