Telegram Mini App — modulární addon pro WordPress plugin WP Telegram Bridge. Poskytuje nativní rozhraní přímo v Telegramu pro správu obsahu WordPress webu: prohlížení, vyhledávání a moderaci příspěvků bez nutnosti otevírat administraci webu.
Jaký problém řeší
Editoři a administrátoři webu jsou nuceni přepínat mezi Telegramem a WordPressem při kontrole stavu publikací, správě konceptů a moderaci obsahu. Mini App toto přepínání eliminuje — celý workflow je dostupný přímo v messengeru, což je zásadní zejména pro mobilní scénáře a rychlou správu obsahu.
Klíčové funkce
- Katalog příspěvků s vyhledáváním podle názvu a stránkováním
- Moderátorské záložky: koncepty, ke schválení, skryté — s oddělením podle uživatelských rolí
- Detailní zobrazení příspěvku s náhledem obsahu a obrázků
- Statistiky podle stavu příspěvků a propojení s Telegram kanály
- Přizpůsobení tmavému i světlému režimu Telegramu
- Řízení přístupu: běžní uživatelé vidí pouze publikovaný obsah, administrátoři kompletní rozhraní
Technické výhody
- Autentizace přes HMAC-SHA256 validaci Telegram initData — bez hesel a tokenů na klientské straně
- Automatický cache-busting assetů pomocí
filemtime()— řešení agresivního cachování v Telegram WebView - Krátké URL přes WordPress Rewrite API — kompatibilita s omezeními BotFather
- REST API s permission callback — bezpečná komunikace bez WordPress sessions
- Vanilla JS bez frameworků — okamžité načítání a minimální velikost aplikace
- Kompletní integrace s hlavním pluginem: sdílený pool botů, konfigurace typů příspěvků a fronta zpráv
Stack
PHP 7.1+, WordPress REST API, WordPress Rewrite API, Telegram Bot API, Telegram Mini Apps SDK, Vanilla JavaScript, CSS3 (CSS Variables, Flexbox)

