ComfyUI Custom Node - TelegramSender

세부 정보

파일 다운로드

모델 설명

ComfyUI를 위한 Telegram 송신기

이 스크립트는 Telegram 봇을 사용하여 ComfyUI에서 생성된 이미지와 텍스트 메시지를 Telegram 채팅 또는 채널로 전송할 수 있는 사용자 정의 노드입니다.

기능

  • ComfyUI에서 생성된 이미지를 Telegram 채팅 또는 채널로 전송
  • 굵게, 기울임꼴, 코드, 취소선, 밑줄, 스포일러 등 다양한 서식 옵션을 사용한 텍스트 메시지 전송
  • 이미지 형식, 압축 수준 및 품질 사용자 정의
  • 알림 및 콘텐츠 보호 기능 활성화/비활성화

요구 사항

  • Python 3.x
  • requests 라이브러리
  • ComfyUI

설치

  1. 시스템에 Python 3.x가 설치되어 있는지 확인하세요.

  2. 다음 명령을 실행하여 필요한 requests 라이브러리를 설치하세요:

pip install requests

  1. 이 저장소를 로컬 머신에 클론하거나 다운로드하세요.

  2. telegram_sender.py 스크립트를 ComfyUI 설치 디렉토리의 custom_nodes 폴더에 복사하세요.

사용법

  1. Telegram의 BotFather와 대화하여 새로운 Telegram 봇을 생성하세요. 봇의 이름과 사용자명을 설정하고 봇 토큰을 얻으세요.

  2. ComfyUI에서 워크플로우에 "Telegram Sender" 노드를 추가하세요.

  3. 다음 입력으로 노드를 구성하세요:

  • chat_id: 메시지를 전송할 Telegram 채팅 또는 채널의 ID
  • bot_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: 이미지 압축 및 품질 설정
  1. 이미지 노드의 출력을 Telegram Sender 노드의 "images" 입력에 연결하세요.

  2. 워크플로우를 실행하세요. 생성된 이미지 및/또는 텍스트 메시지가 지정된 Telegram 채팅 또는 채널로 전송됩니다.

라이선스

이 스크립트는 MIT 라이선스 하에 릴리스되었습니다.

감사의 말씀

ComfyUI의 개발자 및 기여자들과 Banodoco 디스코드 팀에게 특별한 감사를 드립니다. 이 스크립트는 Anthropic의 AI 언어 모델 Claude Opus의 도움을 받아 개발되었습니다.

지원

이 스크립트와 관련해 문제가 발생하거나 질문이 있는 경우, GitHub 저장소에 이슈를 열어주세요.

이 모델로 만든 이미지

이미지를 찾을 수 없습니다.