[PR #3317] [MERGED] Add ComfyUI-Autonomous-Telegram-Bot to custom-node-list #3188

Closed
opened 2026-10-28 21:15:56 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/ComfyUI-Manager/pull/3317
Author: @CoolBreeze164
Created: 9/24/2026
Status: ✅ Merged
Merged: 9/29/2026
Merged by: @ltdrdata

Base: main ← Head: main


📝 Commits (1)

📊 Changes

1 file changed (+10 additions, -0 deletions)

View changed files

📝 custom-node-list.json (+10 -0)

📄 Description

Hello, this is my second custom node pack i would like to submit: ComfyUI Autonomous Telegram Bot.
The pack features a unified user message receiver (uses Long Polling) and a rich collection of media senders. The nodes are designed for continuous operation of the workflow under the "Run (Instant)" queueing mode. Each received message is processed with its own chat ID. The pack effectively allows two-way communication between Telegram and ComfyUI.

This node pack itself was vibecoded using GPT-6 Astra. Code is largely based on the MIT-licensed ComfyUI Telegram Bot Node and ComfyUI Telegram Suite. Both of these packs are already verified in the Manager list.

My pack isn't just a convenient repack though. It drastically improves upon both of them, and also provides a very thorough documentation of the backend operation.
Telegram Listener node was adapted from ComfyUI Telegram Bot Node and improved with additional media outputs, optimized robustness and latency, as well as the ability to blacklist/whitelist users that interact with the bot in Telegram. The original code was redesigned to work under Run (Instant) mode specifically.

The original ComfyUI Telegram Suite message senders and message editors kept most of their widgets, with the addition of a new bot_token STRING widget. The code was additionally reviewed and optimized for operation under Run (Instant) mode, minimal response latency (multiple sends can now use the same TCP connection) and improved compatibility (swapped the original problematic "ffmpeg on PATH" requirement to native PyAV). Unnecessary nodes were not kept from the original pack.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Comfy-Org/ComfyUI-Manager/pull/3317 **Author:** [@CoolBreeze164](https://github.com/CoolBreeze164) **Created:** 9/24/2026 **Status:** ✅ Merged **Merged:** 9/29/2026 **Merged by:** [@ltdrdata](https://github.com/ltdrdata) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (1) - [`19bf723`](https://github.com/Comfy-Org/ComfyUI-Manager/commit/19bf7239cf4eaba917871539d8b85fee855c7430) added node pack ### 📊 Changes **1 file changed** (+10 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `custom-node-list.json` (+10 -0) </details> ### 📄 Description Hello, this is my second custom node pack i would like to submit: [ComfyUI Autonomous Telegram Bot](https://github.com/CoolBreeze164/ComfyUI-Autonomous-Telegram-Bot). The pack features a unified user message receiver (uses Long Polling) and a rich collection of media senders. The nodes are designed for continuous operation of the workflow under the **"Run (Instant)"** queueing mode. Each received message is processed with its own chat ID. The pack effectively allows two-way communication between Telegram and ComfyUI. This node pack itself was vibecoded using **GPT-6 Astra**. Code is largely based on the MIT-licensed [_ComfyUI Telegram Bot Node_](https://github.com/AKharytonchyk/ComfyUI-telegram-bot-node) and [_ComfyUI Telegram Suite_](https://github.com/SwissCore92/comfyui-telegram-suite). Both of these packs are already verified in the Manager list. My pack isn't just a convenient repack though. It drastically improves upon both of them, and also provides a very thorough documentation of the backend operation. **Telegram Listener** node was adapted from _ComfyUI Telegram Bot Node_ and improved with additional media outputs, optimized robustness and latency, as well as the ability to blacklist/whitelist users that interact with the bot in Telegram. The original code was redesigned to work under **Run (Instant)** mode specifically. The original _ComfyUI Telegram Suite_ **message senders** and **message editors** kept most of their widgets, with the addition of a new `bot_token` STRING widget. The code was additionally reviewed and optimized for operation under **Run (Instant)** mode, minimal response latency (multiple sends can now use the same TCP connection) and improved compatibility (swapped the original problematic "`ffmpeg` on PATH" requirement to native `PyAV`). Unnecessary nodes were not kept from the original pack. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-28 21:15:56 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/ComfyUI-Manager#3188
No description provided.