V-know/ChatGPT-Telegram-Bot
A Telegram bot with a silky smooth AI experience. UI enabled.
무엇을 해결하나요?
이 프로젝트는 배포 준비가 완료된 텔레그램 봇을 제공하여 OpenAI 및 Azure OpenAI 서비스를 통합함으로써, 사용자가 텔레그램 메시징 앱 내에서 직접 AI 모델을 활용해 텍스트 및 이미지를 생성할 수 있도록 합니다.
작동 방식
이 봇은 텔레그램과 AI API 간의 인터페이스 역할을 합니다. 더 부드러운 사용자 경험을 위해 스트리밍 응답을 지원하며, 이미지 생성을 위해 DALL-E 3를 통합했습니다. MySQL 데이터베이스를 사용하여 사용자 레벨을 관리하며, 이는 세션 빈도, 컨텍스트 창 크기 및 토큰 수에 대한 특정 제한을 결정합니다. 또한 사용자가 더 큰 유연성을 위해 자신만의 OpenAI API 키를 제공할 수도 있습니다.
대상 사용자
자체 사용자 관리 및 사용자 정의 가능한 봇 정체성을 갖춘 자체 AI 기반 텔레그램 봇을 호스팅하려는 개인 또는 개발자.
주요 기능
- 다중 제공자 지원: 기본 OpenAI 및 Azure OpenAI 모두와 호환됩니다.
- 사용자 정의 가능한 정체성: 15개의 사전 설정된 봇 성격과 사용자 정의 정체성을 지원합니다.
- 사용자 등급: 토큰 제한 및 채팅 빈도를 제어하기 위해 레벨 기반 시스템을 구현합니다.
- 스트리밍 응답: 더 빠른 상호 작용을 위해 실시간 텍스트 생성을 지원합니다.
- 간편한 배포: 빠른 설정을 위해 Docker 및 Docker Compose를 통해 컨테이너화되었습니다.
관련
- 프로젝트
grinev/opencode-telegram-botOpenCode Telegram Bot은 로컬에서 실행 중인 OpenCode AI 코딩 서버를 Telegram에서 제어할 수 있는 Node.js 클라이언트입니다. 원격 프롬프트, 세션 관리, 실시간 진행 추적, 모델 전환, 파일 탐색, 예약 작업, 음성 입력, 강력한 보안(사용자 ID 화이트리스트)을 지원합니다. npm으로 설치하고 BotFather 토큰과 Telegram ID로 구성한 다음 일련의 슬래시 명령으로 상호 작용합니다.
- 프로젝트
seratch/ChatGPT-in-SlackOpenAI의 ChatGPT(및 DALL‑E 3)에 연결하는 Slack 앱으로, 채널 스레드, DM, 홈탭에서 대화, 문장 검토, 이미지 생성이 가능합니다. 환경 변수를 통해 구성 가능하며, 소켓 모드로 Docker로 배포할 수 있고, 옵션으로 Azure OpenAI 지원이 포함되어 있습니다.
- 프로젝트
yincongcyincong/MuseBotMuseBot은 8개의 인기 메시징 플랫폼(Telegram, Discord, Slack, Lark, DingTalk, WeChat Work, QQ, WeChat)을 OpenAI, DeepSeek, Gemini와 같은 대규모 언어 모델에 연결하는 챗봇으로, 이미지, 문서, 음성, 함수 호출 및 RAG를 지원하는 AI 기반 응답을 제공합니다. 로컬 또는 Docker를 통해 약 1분 안에 배포할 수 있습니다.
- 프로젝트
chigwell/telegram-mcpTelegram MCP Server는 Telegram 작업(메시징, 그룹, 연락처, 미디어, 음성 전사 등)을 Model Context Protocol(MCP) 도구로 노출하는 Python 브리지로, Claude나 Cursor와 같은 LLM 에이전트가 프로그래밍 방식으로 Telegram 계정과 상호 작용할 수 있게 합니다. 풍부한 서식, 사용자 지정 이모지, 다중 계정 설정, Docker 배포, 음성-텍스트 전사의 안전한 캐싱을 지원합니다.