WP Telegram Bridge — WordPress Plugin (Vibe coding)

WP Telegram Bridge — WordPress plugin pro obousměrnou integraci webu s Telegramem. Automaticky publikuje příspěvky z WordPressu do Telegram kanálů a skupin, synchronizuje změny a spravuje celý životní cyklus zpráv — od publikování až po jejich odstranění. Podporuje konfiguraci více botů a flexibilní nastavení pro jednotlivé typy obsahu.

Jaký problém řeší

Ruční publikování obsahu do Telegram kanálů zabírá čas a vede k nesynchronizaci a chybám: zapomenuté příspěvky, neaktuální zprávy nebo duplicity. Plugin automatizuje celý proces — při publikaci, úpravě, stažení z publikace nebo odstranění příspěvku se odpovídající akce automaticky provedou i v Telegramu. Obsah tak zůstává synchronizovaný bez nutnosti manuálních zásahů.

Klíčové funkce

  • Automatické odesílání příspěvků do jednoho nebo více Telegram kanálů/skupin při publikaci
  • Synchronizace změn — úprava příspěvku aktualizuje zprávu v Telegramu
  • Tři strategie při stažení z publikace: nedělat nic / nahradit zástupným textem / odstranit z Telegramu
  • Mazání zpráv z kanálů při odstranění příspěvku
  • Podpora více botů se šifrováním tokenů v databázi
  • Individuální konfigurace pro jednotlivé typy příspěvků: šablona zprávy, cílové kanály, chování při stažení
  • Šablonovací systém zpráv s placeholders (nadpis, odkaz, excerpt, autor atd.)
  • Fronta odesílání přes Action Scheduler — spolehlivé doručování bez ztrát při vysoké zátěži
  • Metabox v editoru příspěvků: stav odeslání, vazba na kanály, ruční opětovné odeslání
  • Diagnostika a auditní log operací

Technické výhody

  • Architektura postavená na WordPress hooks — bez zásahů do jádra, kompatibilní s libovolnými šablonami a pluginy
  • Šifrování tokenů botů (AES-256) — tokeny nejsou ukládány v otevřené podobě
  • Action Scheduler místo wp-cron — škálovatelná fronta s opakovanými pokusy při selhání
  • Konfigurační systém s migracemi — zpětná kompatibilita při aktualizaci nastavení
  • PSR-4 autoloading tříd, jednotný entry point přes singleton Plugin
  • REST API pro rozšiřování funkcionality pomocí addonů (Mini App, budoucí moduly)
  • Kompletní lokalizace (i18n) — ruština a angličtina součástí pluginu

Stack

PHP 7.1+, WordPress Plugin API (hooks, options, meta, rewrite), Telegram Bot API, Action Scheduler, WordPress REST API, AES-256 šifrování, Gettext (i18n)

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *