I always appear offline, and only open it a few times a day, or when needed to send a message or start real-time collaboration. Ideally I'd always appear online, but there is no way to do that with Slack. Basically I don't want my perceived presence to be a signal for others to message or avoid messaging me. I've explained my usage to my team, and expressed a preference for scheduled synchronous communication over asynchronous communication.