Простое веб-приложение для отправки постов в Telegram-каналы через ботов. Поддерживает несколько ботов, списки каналов для каждого бота, HTML-текст, картинки, кнопки, архив и логи.
- Несколько ботов с понятными именами
- Каналы привязаны к боту (отображаются каналы выбранного бота)
- Отправка текста (HTML) и/или картинки с кнопкой
- Архив с превью картинок и кнопкой “Edit in Send”
- Логи с подробным статусом
- Задержка между отправками
- Переключатель темы (по умолчанию темная)
- Node.js 18+ (проверено на новых версиях)
npm installnpm startОткрой http://localhost:3000.
- Добавь бота (имя + токен).
- Добавь каналы для этого бота.
- В разделе Send Post выбери каналы, бота и контент.
- Проверяй Archive и Logs.
- Картинки сохраняются локально в
data/uploads. - Логи хранятся в
data/logs.json. - Архив хранится в
data/archive.json. - Конфиг ботов и каналов — в
data/config.json.
public/
index.html
styles.css
script.js
data/
config.json
logs.json
archive.json
uploads/
server.js
