Overview
NishDigital is a self-hosted content automation dashboard that turns a personal Telegram channel into a full content-repurposing pipeline — a Telegram bot forwards saved posts, an LLM converts each one into a LinkedIn update, Medium article, and portfolio blog entry, and every generated piece goes through a manual review queue before it's approved and published.
Features
- Live dashboard tracking total generated, pending review, published, and pipeline-run counts at a glance
- Telegram bot source integration — new forwarded posts flow straight into the conversion pipeline
- One-click "Run Pipeline" with both targeted post selection and a sample demo run for testing
- Pending Review queue with per-post approve, reject, regenerate, and inline edit actions
- One-click "Copy LinkedIn Post" and "Copy as HTML" export for approved content
- Portfolio Manager for directly editing published blog posts, metadata, tags, and cover images
- Content Tracker and Run History for auditing every pipeline execution over time
- Configurable Prompt Templates to tune how the LLM rewrites content per platform
- Scheduled pipeline runs, with the next run time surfaced right on the dashboard
Tech Highlights
- LinkedIn Voyager API integration for fetching saved posts, with credentials encrypted server-side and never returned to the frontend
- Telegram Bot API source via BotFather, feeding new posts into the generation engine
- OpenAI-powered content generation engine that rewrites source posts into platform-specific formats
- Full-stack React + tRPC + Node.js app backed by Drizzle ORM, with a human-in-the-loop review step before anything gets published