ComfyUI Custom Node - TelegramSender
세부 정보
파일 다운로드
모델 설명
ComfyUI를 위한 Telegram 송신기
이 스크립트는 Telegram 봇을 사용하여 ComfyUI에서 생성된 이미지와 텍스트 메시지를 Telegram 채팅 또는 채널로 전송할 수 있는 사용자 정의 노드입니다.
기능
- ComfyUI에서 생성된 이미지를 Telegram 채팅 또는 채널로 전송
- 굵게, 기울임꼴, 코드, 취소선, 밑줄, 스포일러 등 다양한 서식 옵션을 사용한 텍스트 메시지 전송
- 이미지 형식, 압축 수준 및 품질 사용자 정의
- 알림 및 콘텐츠 보호 기능 활성화/비활성화
요구 사항
- Python 3.x
requests라이브러리- ComfyUI
설치
시스템에 Python 3.x가 설치되어 있는지 확인하세요.
다음 명령을 실행하여 필요한
requests라이브러리를 설치하세요:
pip install requests
이 저장소를 로컬 머신에 클론하거나 다운로드하세요.
telegram_sender.py스크립트를 ComfyUI 설치 디렉토리의custom_nodes폴더에 복사하세요.
사용법
Telegram의 BotFather와 대화하여 새로운 Telegram 봇을 생성하세요. 봇의 이름과 사용자명을 설정하고 봇 토큰을 얻으세요.
ComfyUI에서 워크플로우에 "Telegram Sender" 노드를 추가하세요.
다음 입력으로 노드를 구성하세요:
chat_id: 메시지를 전송할 Telegram 채팅 또는 채널의 IDbot_token: Telegram 봇의 토큰enable_image: 이미지 전송 활성화/비활성화 (기본값: True)enable_text: 텍스트 메시지 전송 활성화/비활성화 (기본값: False)text: 전송할 텍스트 메시지 (enable_text가 True일 때만 적용됨)bold,italic,code,strikethrough,underline,spoiler: 텍스트 메시지의 서식 옵션disable_notification: 메시지에 대한 알림 활성화/비활성화 (기본값: False)protect_content: 메시지 콘텐츠 보호 활성화/비활성화 (기본값: False)image_format: 전송할 이미지 형식 (기본값: PNG)png_compress_level,jpeg_quality,webp_lossless,webp_quality: 이미지 압축 및 품질 설정
이미지 노드의 출력을 Telegram Sender 노드의 "images" 입력에 연결하세요.
워크플로우를 실행하세요. 생성된 이미지 및/또는 텍스트 메시지가 지정된 Telegram 채팅 또는 채널로 전송됩니다.
라이선스
이 스크립트는 MIT 라이선스 하에 릴리스되었습니다.
감사의 말씀
ComfyUI의 개발자 및 기여자들과 Banodoco 디스코드 팀에게 특별한 감사를 드립니다. 이 스크립트는 Anthropic의 AI 언어 모델 Claude Opus의 도움을 받아 개발되었습니다.
지원
이 스크립트와 관련해 문제가 발생하거나 질문이 있는 경우, GitHub 저장소에 이슈를 열어주세요.

