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 Discord のチームに特別な感謝を申し上げます。このスクリプトは、Anthropic の AI ランゲージモデル Claude Opus の支援を受けて開発されました。
サポート
このスクリプトに関する問題や質問がある場合は、GitHub リポジトリにイシューを投稿してください。

