Telegram Bot API를 위한 순수 Python 비동기 래퍼로, 봇을 만들 수 있는 고수준 클래스가 telegram.ext에 포함되어 있습니다.
koishijs/koishi
채팅 플랫폼 전반에서 봇을 만들 수 있는 웹 콘솔과 플러그인 생태계를 갖춘 TypeScript 기반 크로스 플랫폼 챗봇 프레임워크입니다.
- 스타
- 6,315
- 포크
- 360
- 열린 이슈
- 113
- 마지막 커밋
- 지난달
어떤 프로젝트인가요?
Koishi는 개발자가 QQ, Telegram, Discord, Feishu 등 여러 채팅 플랫폼에서 작동하는 봇을 만들 수 있게 해주는 챗봇 프레임워크입니다. 플랫폼별로 여러 계정을 지원하고 플랫폼 간 데이터 공유도 가능해, 하나의 봇을 여러 채팅 서비스에서 동시에 운영할 수 있습니다.
프로젝트에는 봇 상태를 모니터링하고 동작을 제어하며 온라인 플러그인 마켓에서 플러그인을 설치할 수 있는 웹 콘솔이 포함되어 있어, 코드를 작성하지 않고도 봇을 실행할 수 있습니다. 개발자를 위해 프레임워크는 전체 타입 정의를 제공하는 TypeScript로 작성되었으며, 개발 중 플러그인 핫 리로딩을 지원합니다.
Koishi 생태계에는 플랫폼 어댑터, 데이터베이스, 리소스 저장소, 웹 콘솔, 비즈니스 기능을 아우르는 다양한 공식 및 커뮤니티 플러그인이 있습니다. 문서에는 초보 사용자를 위한 시작 가이드가 제공됩니다.
핵심 기능
- 01QQ, Telegram, Discord, Feishu 등 주요 채팅 플랫폼을 지원합니다.
- 02봇을 모니터링하고 제어할 수 있는 웹 콘솔을 제공합니다.
- 03코딩 없이 플러그인을 설치할 수 있는 온라인 플러그인 마켓을 제공합니다.
- 04전체 타입 지원을 제공하는 TypeScript로 작성되었습니다.
- 05개발 중 플러그인 핫 리로딩을 지원합니다.
활용 사례
- 여러 채팅 플랫폼에서 커뮤니티 봇을 동시에 운영합니다.
- 코드를 많이 작성하지 않고 그룹 채팅용 맞춤 봇을 만듭니다.
- 핫 리로딩과 TypeScript 도구 체인을 활용해 플러그인을 개발하고 테스트합니다.
빠른 시작
- 1
README에서 공식 빠른 시작 가이드를 엽니다
사용 전 알아둘 점
- 빠른 시작 안내는 외부 문서 링크로만 제공되며 README에는 작성되어 있지 않습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- koishi은(는) 무엇인가요?
- 채팅 플랫폼 전반에서 봇을 만들 수 있는 웹 콘솔과 플러그인 생태계를 갖춘 TypeScript 기반 크로스 플랫폼 챗봇 프레임워크입니다. Koishi는 개발자가 QQ, Telegram, Discord, Feishu 등 여러 채팅 플랫폼에서 작동하는 봇을 만들 수 있게 해주는 챗봇 프레임워크입니다. 플랫폼별로 여러 계정을 지원하고 플랫폼 간 데이터 공유도 가능해, 하나의 봇을 여러 채팅 서비스에서 동시에 운영할 수 있습니다.
- koishi은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- koishi은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- koishi은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. koishi의 마지막 커밋은 2026년 10월 8일입니다.
- koishi은(는) 어디에 사용할 수 있나요?
- 여러 채팅 플랫폼에서 커뮤니티 봇을 동시에 운영합니다. 코드를 많이 작성하지 않고 그룹 채팅용 맞춤 봇을 만듭니다. 핫 리로딩과 TypeScript 도구 체인을 활용해 플러그인을 개발하고 테스트합니다.
- koishi는 어떻게 설치하나요?
- README에서 공식 빠른 시작 가이드를 엽니다
- koishi은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/koishijs/koishi
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
핸들러, 미들웨어, 대화 기능과 전체 Telegram Bot API 지원을 제공하는 Telegram 봇 개발용 PHP 프레임워크입니다.
Discord 서버나 DM을 로컬 또는 원격 OpenAI 호환 LLM을 위한 공동 프런트엔드로 바꿔주는 봇입니다.
플러그형 프로토콜 어댑터를 통해 여러 채팅 플랫폼에 연결하는 비동기 Python 챗봇 프레임워크입니다.
Telegram Bot API로 봇을 만들 수 있는 PHP SDK이며, Laravel 지원 기능이 내장되어 있습니다.