블로그로 돌아가기
Guide

Slack 상태 기록을 볼 수 있을까? 없습니다. 대신 있는 것

Slack의 활성 또는 자리 비움 점과 사용자 지정 상태는 지금 모습만 보이고, 동료나 관리자가 열 수 있는 기록은 없습니다. 유료 플랜 관리자는 마지막 활성 날짜와 로그인 기록을 봅니다. 오늘부터 내 기록을 Slack API로 남기는 법도 담았습니다.

Slack Green Team
October 10, 2026
November 3, 2026
5 분 읽기
Share:
slack status
slack presence
slack admin
slack api
privacy

휴대폰으로 보고 계신가요?

자리 비움 테스트는 컴퓨터에서 실행하세요

Slack은 컴퓨터에서 자리 비움으로 바뀌어서, 이 무료 테스트도 컴퓨터에서 돌아가요. 이 페이지를 나에게 보내고 책상에서 Start를 누르세요.

볼 수 없습니다. Slack에는 누군가 열어 볼 수 있는 상태 기록이 없습니다. 이름 옆의 점은 그 사람이 지금 활성인지 자리 비움인지만 보여 주고, 사용자 지정 상태는 지금 설정한 내용과 그것이 지워지는 시각만 보여 줍니다. 언제 초록색이었는지의 타임라인도, 지난 상태 목록도 동료나 관리자가 넘겨 볼 수 있는 형태로는 없습니다. Enterprise 플랜의 Slack 감사 로그도 활성 상태는 기록하지 않습니다. 하루 종일 내 점을 초록으로 두고 싶다면 Slack Green이 노트북을 덮어도 서버에서 정한 시간대대로 초록불을 유지해 주며, 7일 동안 카드 없이 무료입니다.

있는 것은 더 좁습니다. 유료 플랜에서 소유자와 관리자는 멤버마다 마지막으로 활성이었던 날짜를 데스크톱, 아이폰, 안드로이드로 나눠 볼 수 있고, IP 주소와 기기가 담긴 로그인 기록도 볼 수 있습니다. 내 최근 상태는 상태 메뉴에서 볼 수 있습니다. 그리고 API를 쓸 수 있는 사람은 오늘부터 접속 상태를 기록할 수 있지만, 그 이전으로는 거슬러 올라갈 수 없습니다.

이 질문의 "마지막 접속" 쪽은 Slack은 마지막 접속을 보여 줄까에 있습니다.

Slack이 남기는 기록과 볼 수 있는 사람

기록볼 수 있는 사람보여 주는 것
활성 또는 자리 비움 점기록으로는 아무도지금 상태만
사용자 지정 상태(문구와 이모지)기록으로는 아무도지금 상태와 지워지는 시각
내 최근 상태나만상태 메뉴 위쪽의 짧은 목록, 한 번 클릭으로 다시 쓰기용
멤버 분석소유자와 관리자, 유료 플랜마지막 활성 날짜(데스크톱, iOS, 안드로이드별)
접근 로그소유자와 관리자, 유료 플랜로그인 날짜, IP 주소, 기기와 앱
감사 로그감사 로그 관리자, Enterprise 플랜로그인, 파일 다운로드, 앱 설치, 설정. 상태와 접속 상태는 없음

그러니 관리자는 "이 사람이 마지막으로 Slack을 쓴 게 언제인가"에 날짜 단위로 답할 수 있고, "이번 달 어떤 기기로 로그인했나"에도 답할 수 있습니다. "화요일 오후 3시에 초록색이었나"나 "지난주 상태에 뭐라고 적혀 있었나"에는 답할 수 없습니다. 관리자 화면별 자세한 내용은 Slack 감사 로그와 Slack은 마지막 접속을 보여 줄까의 멤버 분석 부분에 있습니다.

상대가 Slack에서 마지막으로 활성이었던 때를 아는 법

관리자 권한이 없어도 단서가 두 가지 있습니다.

  • 마지막 메시지. Slack에서 from:@이름으로 검색합니다. 가장 최근 결과가 내가 볼 수 있는 채널에 그 사람이 마지막으로 글을 올린 때입니다.
  • 지금의 점. 이름에 마우스를 올립니다. 초록색이면 Slack이 지금 활성으로 보는 것입니다. 속이 빈 점은 자리 비움으로, 컴퓨터에서 약 10분 동안 키보드나 마우스 입력이 없었거나 본인이 자리 비움으로 바꾼 경우입니다.
  • 어느 쪽도 언제 자리를 비웠는지는 알려 주지 않습니다. 누군가 온라인이 돼도 Slack은 알려 주지 않습니다. 다른 방법은 Slack에서 상대가 온라인이 되면 알림 받기에 있습니다.

    동료에게 보이는 것은 지금의 점뿐이고, 그 점은 마지막 키보드나 마우스 입력 후 10분이 지나면 자리 비움으로 바뀝니다. 서버에서 도는 도구는 입력 없이 Slack 점을 초록으로 유지합니다. 노트북을 닫거나 휴대폰을 잠가도 마찬가지입니다.

    내 상태 기록 보기

    Slack은 내 상태도 전체 기록을 남기지 않고, 상태 업데이트 안의 최근 목록만 있습니다. 2026년 10월 4일 저희 테스트 워크스페이스에서 측정했습니다. 상태 7개를 연달아 설정하고("Test status 1"부터 "Test status 7"까지, 모두 30분 뒤 지우기) 대화 상자를 열었습니다.

    테스트 상태 7개를 설정한 뒤의 Slack 상태 설정 대화 상자. 최근 목록에는 가장 새 5개만, 각각 설정할 때 고른 지우기 시간과 함께 보인다

  • • 최근에는 5개가 보입니다. 가장 새 것이 위에 있고, 각각 지우기 시간("30 minutes")을 그대로 갖고 있습니다.
  • • Slack은 보이는 것보다 더 저장합니다. 보이는 5개를 지우자 "Test status 2"와 "Test status 1"이 목록으로 올라왔습니다. 계정에는 적어도 7개가 있었고, 5개씩 보여 준 것입니다.
  • • 나만 봅니다. 목록은 내 상태 대화 상자에 있고, 다른 사람의 것을 열 방법은 없습니다.
  • • 날짜가 없습니다. 최근 목록은 어떤 상태를 썼는지만 알려 주고, 언제인지는 알려 주지 않습니다. 줄을 지우려면 마우스를 올리고 x를 누릅니다.

아직 시각이 오지 않은 예약 상태는 같은 대화 상자의 예약됨에 있습니다. 근무 기록이나 Slack이 얼마나 자주 자리 비움으로 바꿨는지 확인하려고 날짜가 있는 기록이 필요하다면 직접 기록하세요.

나만의 Slack 접속 기록 만들기

Slack Web API에는 active 또는 away를 돌려주는 users.getPresence와, 지금 상태 문구, 이모지, 만료 시각을 돌려주는 users.profile.get이 있습니다. 몇 분마다 물어보고 파일에 한 줄씩 쓰는 스크립트가 있으면, 시작한 순간부터 상태 기록이 됩니다. 아래 스크립트는 users:read와 users.profile:read 스코프가 있는 사용자 토큰으로 내 계정을 기록합니다.

import csv, os, time
from datetime import datetime, timezone
from slack_sdk import WebClient

client = WebClient(token=os.environ["SLACK_USER_TOKEN"])
me = client.auth_test()["user_id"]

while True:
    presence = client.users_getPresence(user=me)["presence"]   # "active" or "away"
    profile = client.users_profile_get(user=me)["profile"]
    with open("slack_status_log.csv", "a", newline="") as f:
        csv.writer(f).writerow([
            datetime.now(timezone.utc).isoformat(timespec="seconds"),
            presence,
            profile.get("status_text", ""),
            profile.get("status_emoji", ""),
        ])
    time.sleep(300)  # every 5 minutes

같은 두 호출 users.getPresence와 users.profile.get을, 상태를 바꾸면서 10초마다 내 계정에 보냈습니다(이 파이썬 스크립트가 아니라 로그인된 브라우저 세션에서). 바꿀 때마다 다음 줄에 나타났습니다.

2026-10-04T01:20:57Z,active,Test status 1,:one:
2026-10-04T01:21:08Z,active,Test status 2,:two:
2026-10-04T01:21:18Z,active,Test status 3,:three:
2026-10-04T01:21:28Z,active,Test status 4,:four:

상태가 지워질 시각도 기록하고 싶다면, users.profile.get은 유닉스 시각인 status_expiration도 돌려줍니다. 5분 간격 호출은 두 메서드 모두 Slack 속도 제한 안에 넉넉히 들어갑니다. 반복해서 묻는 대신 바뀌는 순간 받고 싶다면, Slack은 소켓 연결로 presence_change 이벤트를 보냅니다. 설정, 스코프, 한도는 Slack 접속 상태 API에 있습니다.

내 계정을 기록하는 것은 내 일입니다. 동료의 접속 상태를 기록하는 것도 토큰이 있는 멤버라면 기술적으로는 가능하지만, 많은 회사가 금지하는 종류의 추적입니다. 먼저 회사 정책을 확인하세요.

Slack과 Teams의 상태 기록

Microsoft Teams도 비슷합니다. 동료가 볼 수 있는 상태 타임라인은 없지만, 자리 비움이나 오프라인 옆에 "마지막 접속" 시각이 보이고, 관리자 보고서는 더 자세합니다. Teams 상태 기록을 볼 수 있을까를 보세요.

자주 묻는 질문

상사가 내 Slack 상태 기록을 볼 수 있나요? 없습니다. 상사에게는 지금의 점과 상태만 보입니다. 유료 플랜의 관리자는 마지막으로 활성이었던 날짜와 로그인 기록을 볼 수 있습니다.

Slack 관리자는 내가 언제 온라인이었는지 볼 수 있나요? 마지막 활성 날짜와 로그인 기록은 보지만, 점이 초록색이던 시간대는 보지 못합니다.

Slack은 내가 상태를 바꾼 것을 기록하나요? 관리자나 동료가 볼 수 있는 기록에는 남지 않습니다. 프로필에 저장되는 것은 지금 상태뿐입니다.

내 Slack 상태를 누가 봤는지 알 수 있나요? 없습니다. Slack은 누가 프로필이나 상태를 봤는지 기록하지 않습니다.

관련 기사

Troubleshooting

Slack에서 모두가 오프라인으로 보일 때: 앱 연결이 끊긴 것입니다

동료 모두의 점이 한꺼번에 회색이 됐다면 문제는 거의 언제나 팀이 아니라 내 Slack 앱입니다. 왜 생기는지, 어떻게 알아보는지, 해 볼 순서대로 정리한 해결책.

Slack Green Team
Guide

Mac 화면이 잠기지 않게 하는 법(IT 규칙을 어기지 않고)

Mac이 잠기지 않게 하려면 시스템 설정의 잠금 화면에서 디스플레이 끄기를 안 함이나 더 긴 시간으로 바꾸고, 암호 요구 시간을 늘리세요. 또는 caffeinate -d를 실행합니다. 관리되는 Mac에서 할 수 있는 것과, 그래도 Slack이 자리 비움이 되는 이유도 정리했습니다.

Slack Green Team
FAQ

Slack은 마우스 움직임을 추적할까? 하지 않습니다

아니요. Slack 데스크톱 앱이 읽는 것은 컴퓨터가 얼마나 오래 입력 없이 있었는지라는 숫자 하나와 기기별 연결 상태뿐입니다. 마우스 경로, 화면, 키 입력은 기록하지 않습니다. 검사 코드, 개인정보, 관리자가 보는 것.

Slack Green Team