방을 만들고·이름 바꾸고·지우는 일을 하나의 도구로 묶고, 권한과 표면(대화방인지 게시판인지)에 따라 어떤 경로로 처리할지를 도구가 스스로 고르게 한다.
문제
사람이 텔레그램 방(토픽)을 만들고 이름 바꾸고 지워 달라고 하면, 그 동작을 처리하는 권한이 상황마다 다르다. 어떤 것은 봇 자동화 권한으로 되지만, 어떤 것은 계정 소유자 권한이라야만 처리된다. 게다가 1:1 대화방과 여러 사람이 모인 게시판형 방은 지원하는 동작 자체가 다르다. 이 차이를 사람이 손으로 골라 가며 명령하게 두면 실패하거나 엉뚱한 방을 건드린다.
결정
봇 자동화로 안 되는 동작은 계정 소유자 권한 경로로 자동으로 넘어가는 사다리를 두어, 사람은 “무엇을 어느 방에”만 말하면 되고 “어떻게”는 신경 쓰지 않는다.
대안
- 사람이 매번 권한·경로를 직접 지정한다 (기각): 내부 사정을 알아야 하고, 틀리면 실패한다.
- 봇 자동화 권한만 쓴다 (기각): 소유자 권한이라야 되는 삭제·이름변경이 막힌다.
결과
사람은 방 관리를 자연스러운 한 문장으로 시키고, 되는 것과 안 되는 것이 표면에 따라 정직하게 갈린다. 다만 소유자 권한 경로가 필요한 동작은 그 권한이 살아 있어야 하며, 폭넓고 모호한 일괄 삭제 요청은 안전을 위해 범위가 분명해질 때까지 거부된다.
확정 · 공개 발행 · OpenArms