news logo


로캣쳇을 알아보자

 

그림입니다.
원본 그림의 이름: CLP000026100001.bmp
원본 그림의 크기: 가로 468pixel, 세로 91pixel

<Rocket Chat>

 

사내의 업무용으로 서비스 업체에서 제공하는 메신저를 쓰고 있었습니다. 그런데 무료지원 용량이 초과되어 사원수에 따른 유료화로 바뀌게 되어 메신저를 바꾸게 되었는데 다른 서비스 업체에서 제공하는 메신저도 언젠가 용량이 초과되면 메신저를 옮겨야 된다는 문제가 생깁니다. 그래서 오픈 소스 프로그램으로 메신저를 정하게 되었는데 이번에 새로운 메신저로 채택된 건 로켓쳇(RocketChat)이라는 메신저 프로그램입니다. 로켓쳇은 Windows, Linux, OSX 등의 데스크탑 OS와 모바일 OS인 Android, iOS를 지원합니다. 서비스 업체에서 제공하는 메신저와 가장 큰 차이점은 사용자가 자유롭게 소스를 커스터마이징 가능한 오픈소스라는 점입니다. 물론 업체에서 제공하는 서비스는 이미 서버에 관한 부분이 세팅되어있어 가입 후 바로 이용가능 하지만 로켓챗은 이 부분을 사용자가 직접 설정해야 합니다. 대신 다른 메신저 프로그램에선 무료 서비스가 제한이 있지만 로켓쳇의 경

우 세팅한 서버가 지원하는 한도 내에선 제한 없이 사용 가능하단 장점이 있습니다. 또한 내가 원하는 기능이 없다면 만들어서 소스에 공헌하는 방법도 있습니다. 이렇게 다양한 기능이 모이면 로켓쳇은 웬만한 서비스 못지않은 기능을 가지게 될 것입니다.

 

 그림입니다.
원본 그림의 이름: CLP000026100002.bmp
원본 그림의 크기: 가로 239pixel, 세로 57pixel

<Meteor>

 

로켓쳇은 Meteor, Electron 등 Node.js 기반의 프레임워크로 만들어 졌으며 이들 프레임워크들이 크로스플랫폼을 지원하므로 한번의 코드로 다양한 OS에 배포가 가능하단 장점이 있습니다.

 

그림입니다.
원본 그림의 이름: FireShot Screen Capture #457 - 'Electron - Build cross platform desktop apps with JavaScript, HTML, and CSS_' - electron_atom_i.png
원본 그림의 크기: 가로 48pixel, 세로 48pixel

<Electron>

 

 

 또한 어플리케이션에서 개발자 도구를 지원해 어떻게 프로그램이 구동되는지 마음을 먹으면 찾아볼 수 있습니다. 지금까지 로켓쳇에

기술적으로 들어간 부분을 설명했다면 다음부턴 로켓쳇에서 쓸 만한 기능들을 소개하겠습니다.

 

 - 이모지(emoji) 지원

 

그림입니다.
원본 그림의 이름: 1f602.png
원본 그림의 크기: 가로 512pixel, 세로 512pixel

<:grinning:>

 

로켓쳇에만 들어간 기능은 아니지만 요즘 나오는 대부분의 메신저에서 지원하는 유니코드 확장 문자입니다. 이모티콘은 기존에 존재하는 문자를 이용해 감정을 표현한다. 세세한 감정이나 사물, 동물 등을 표현하기엔 한계가 있지만 이모지는 그림 문자를 사용하므로 이모티콘에서 제한되는 표현을 쉽게 전달합니다. 단, 이모지를 지원한다고 해도 OS에 따라 의미는 같지만 다른 모양이 나올 수 있습니다. 로켓쳇의 이모지 그림은 무료 이모지인 Emojione을 사용합니다. 이모지로 간단하게 자신의 상태를 표현하거나 상대방의 글에 리

 

 

액션을 할 때 자신의 감정을 쉽게 표현하는 용도로 사용합니다. :이름:을 통해 대화 입력창에서 이모지를 쉽게 사용할 수 있습니다.

 

 - 대화 관리 기능

 

그림입니다.
원본 그림의 이름: CLP00002dac4454.bmp
원본 그림의 크기: 가로 334pixel, 세로 32pixel

<대화 설정 메뉴>

 

로켓쳇에선 여러 가지 대화에 관한 관리 기능

을 제공합니다. 대부분의 메신저가 지원하는 즐겨찾기 기능 외에도 글 링크를 지원하여 다른 채널에서 나온 주제도 쉽게 링크를 걸거나 사용자가 드래그하지 않고도 대화를 복사하는 기능도 있습니다. 자신이 채널이나 그룹의 개설자라면 해당 대화방의 공개/비공개 설정과 방의 주제, 대화 내용에 핀(Pin)을 사용해 고정이 가능합니다. 개설자는 다른 사용자에게 대화방에서의 권한을 전부 또는 일부 위임가능하고 방에서 특정 사용자를 제거하거나 채팅금지 시킬 수도 있습니다.

 

- 편의 기능

 

파일 업로드 시 드래그&드롭, 경로로 찾기, Ctrl+C Ctrl+V로 가능합니다.

Ctrl+P로 대화방 및 DirectMessage로 이동이 가능합니다.

 

그림입니다.
원본 그림의 이름: CLP00002dac0001.bmp
원본 그림의 크기: 가로 496pixel, 세로 427pixel

<Ctrl+V>

 

대화내용 검색시 정규식을 사용할 수 있습니다.

 

그림입니다.
원본 그림의 이름: CLP00002dac0003.bmp
원본 그림의 크기: 가로 377pixel, 세로 264pixel

<정규식 메시지 검색>


자신이 저장하기 원하는 대화에 별을 달아 즐겨찾기가 가능합니다.

로켓챗에선 채널과 비밀 그룹, 귓속말이 있는

 

 

데 채널은 현재 서버에 접속한 모든 이가 들어가 열람이 가능한 대화방입니다. 비밀 그룹은 대화방 개설자가 지정한 유저만 참여 가능한 대화방이고 귓속말은 1:1(DirectMessage) 대화방입니다.

채널 내에서 @와 ID를 쓰면 해당 유저에게 알람이 갑니다. @all을 하면 해당 채널의 모든 사용자에게 알람이 갑니다.

알람은 설정에 따라 데스크톱, 모바일, 이메일로 전파됩니다.