# Show GN: Chatter: Pure C로 재작성된 ssh-chat: 초경량 채팅 앱

> Clean Markdown view of GeekNews topic #23657. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=23657](https://news.hada.io/topic?id=23657)
- GeekNews Markdown: [https://news.hada.io/topic/23657.md](https://news.hada.io/topic/23657.md)
- Type: show
- Author: [gg5823](https://news.hada.io/@gg5823)
- Published: 2025-10-15T00:40:02+09:00
- Updated: 2025-10-15T00:40:02+09:00
- Original source: [github.com/gg582](https://github.com/gg582/ssh-chatter/)
- Points: 5
- Comments: 2

## Summary

**Chatter**는 오래된 **ssh-chat**을 **Pure C로 완전히 재작성**한 초경량 채팅 서버로, 단순한 CLI 기반 채팅에 **놀라울 만큼 다양한 테마와 기능성**을 더했습니다. ANSI 컬러 팔레트를 활용한 **CRT·국기·종교 테마**부터, **유닉스 벨 알림**, **운영체제 등록**, **공감 이모티콘**, **미디어 태그**까지 세밀하게 구현되어 있습니다. 관리자 권한은 로컬 네트워크로 제한해 **보안성을 강화**했고, 메시지 전송 간격 제한으로 **스팸 방지**도 신경 썼습니다. 터미널 감성을 사랑하는 개발자라면, 이 프로젝트의 “복고풍 미니멀리즘”이 꽤 매력적으로 느껴질 듯합니다.

## Topic Body

- 서버 내 테마 기능 존재(매우 다양함)  
  - 하이텔, 코리아 등 국뽕 팔레트 있음  
  - 80년대 아타리 CRT, 녹색 CRT, 유럽 학교용 앰버 CRT 있음  
  - 종교 팔레트, 국기 팔레트 있음  
    - 팔레트는 /systemcolor와 조합 시 변경 가능  
  - /color로 핸들 색칠 가능  
- 개인 메시지 가능  
- 유닉스 벨을 이용한 찌르기 기능 존재  
- 자신이 사용하는 운영체제 등록 가능  
  
#### 관리자 계정  
- 관리자의 경우 로컬 네트워크에서만 사용 가능함  
- 권한 탈취를 미연에 방지하고자 함  
  
#### 채팅 간격  
- 한 사람은 1초에 1번씩만 메시지를 보낼 수 있음 (도배 방지)  
  
#### 테마의 유닉스 호환성  
- ANSI/ANSI Bright 컬러들로 구성  
#### 미디어 파일 태그  
- /video, /image 등의 파일은 파일 링크에 달 수 있음  
#### 날짜 기능  
- Timezone에 맞는 날짜 출력 가능  
#### 공감 기능  
- 카카오톡같은 공감 기능 사용가능  
#### 참고 프로젝트  
- shazow/ssh-chat  
- iwanhae/ssh-chat

## Comments



### Comment 44980

- Author: gg5823
- Created: 2025-10-15T00:45:13+09:00
- Points: 1

[이미지](https://github.com/gg582/ssh-chatter/blob/main/preview.png)

### Comment 44978

- Author: gg5823
- Created: 2025-10-15T00:40:35+09:00
- Points: 1

접속은 chat.korokorok, 포트 22번
