BGPVR Ръководство за оператора
Ръководство за оператора

Съобщения

Съобщения от оператора към абонатите, в три раздела: „Съобщения“ (съобщения в приложенията за всички, за пакет или за избрани клиенти, по желание с push известие), „Обявления“ (вашата Telegram група плюс лента в страницата на профила, а на master инстанцията и форумът на BGPVR) и „Бележки към версиите“ (това, което шаблоните за обявления вмъкват). От 2.9.324 страницата е подредена като „Клиенти“: списък с филтри по състояние и един панел за писане.

На тази страница
  1. Какво се показва в момента
  2. Изпращане на съобщение
  3. Избор на клиенти
  4. Промяна, спиране, повторно изпращане
  5. Обявление (Telegram + лента в профила)
  6. Бележки към версиите, които захранват шаблоните
  7. Внимание
Съобщения: списъкът с филтри по състояние (измислени данни)
Панелът за писане: избрани клиенти, прегледът (измислени данни)

Какво се показва в момента

Редът под заглавието брои съобщенията („активни: 4 · до избрани клиенти: 2 · насрочени: 1 · чернови: 1“). Филтрите по състояние: „Активни“ (включени и в своя период), „Насрочени“ (започват по-късно), „Изтекли“ (краят им е минал) и „Изключени“ (чернова или изключено). Съобщение до няколко клиента е един ред („7 клиента“ и първите имена); съобщение до пакет пише „Пакет Sport+“. Търсенето намира заглавие, текст или получател. Всеки ред има „Отвори“ и ⋯ с „Редактирай“, „Копирай (изпрати отново)“, „Изключи“ / „Включи“ и „Изтрий…“ (пита първо, в страницата). Часовете са по часовника на вашия компютър.

Изпращане на съобщение

„Ново съобщение“ (горе вдясно) отваря панела за писане (целия екран на телефон). „Какво пише“: заглавието и текстът на английски (заглавието е задължително) до тези на български (по избор; празно поле на български показва английския текст). „Започни от шаблон“ попълва двата езика: Поддръжка, Услугата е възстановена, Нови канали, Нови филми и сериали, Обновяване на приложението, Напомняне за плащане, Добре дошли (в текста на „Поддръжка“ има {DATE}, който замествате сами). „Кой го получава“: „Всички“, „Пакет“ (всички с този пакет — и клиент, който мине на него, докато съобщението се показва) или „Избрани клиенти“. „Кога“: „Сега“ или „В определен час“; край след 1 час, 1 ден, 3 дни, 7 дни (по подразбиране) или „Никога“, или въведете дата. „Преглед“ показва известието в ТВ приложението и уеб плейъра, изскачащия прозорец на MAG приставка и известието на телефон, на английски или български. „Изпрати и известие (push)“ е включено за съобщение, което започва сега. Лентата долу казва до кого отива и кога спира („Отива до 7 клиента сега · спира съб, 18 окт“); натиснете „Изпрати на 7 клиента“ (или „Насрочи за …“). „Запази като чернова“ го записва изключено.

Избор на клиенти

„Избрани клиенти“ → пишете в „Намерете клиенти за добавяне“: търси сред всички клиенти по име, потребителско име, имейл или номер и показва първите 8 („8 от 111 · пишете още, за да стесните“). Кликнете върху клиент или натиснете ↓ и Enter, за да го добавите (още веднъж го маха); когато остане един, Enter в полето за търсене го добавя. „Добавете група“ добавя клиентите, регистрирани тази седмица („Нови тази седмица“), или група от страницата „Клиенти“ („Изтича до 7 дни“, „Чакат потвърждение на имейл“, „Изтекли“), с броя им; „Поставете списък…“ приема потребителски имена, имейли или номера — по един на ред или със запетаи — и оставя в полето ненамерените. Избраните са етикети с ✕ („още N“ показва останалите, „Изчисти“ изпразва списъка); най-много 500 в едно съобщение. Без избрани нищо не се изпраща — никога съобщение до всички по погрешка.

Промяна, спиране, повторно изпращане

„Отвори“ (или ⋯ → „Редактирай“) отваря същия панел със съобщението: текста, клиентите, часовете и „Показва се на клиентите“ (изключено = чернова, която никой не вижда). Само промененото е отбелязано „Променено — още не е записано“ и изброено в лентата; натиснете „Запази промените“. Затваряне с промени (✕, „Отказ“, Esc, клик извън панела, „Назад“ на телефон или излизане от страницата) пита „Да отхвърлим ли промените?“ в страницата. Промяната никога не изпраща ново известие, освен ако не включите „Изпрати ново известие сега“. За да изпратите съобщение отново като ново, използвайте ⋯ → „Копирай“ (минал край става 1 ден). ⋯ → „Изключи“ го скрива веднага; „Изтрий…“ го маха за всички клиенти, до които е отишло.

Обявление (Telegram + лента в профила)

Раздел „Обявления“ (администратори). „Започни от шаблон“ → Ново приложение, Обновен сървър, Портал за приставки, Samsung TV, LG TV и Уеб ТВ (всеки показва текущата версия, която вмъква, заедно със запазените бележки на двата езика), Поддръжка или Празно. Редактирайте текста (броят знаци се обновява), изберете „Лентата в профила се показва“ (6, 12, 24 или 48 часа — по подразбиране —, 7 дни или „Без скриване“) и натиснете „Изпрати обявлението“. Конзолата показва текста и къде отива и пита веднъж; публикува се веднага в Telegram групата и добавя лентата, която се чете от /api/public/announcement. На master инстанцията с настроен форум „Публикувай и във форума на BGPVR“ добавя по избор по-дълъг текст за форума (форматиране на Discourse); Telegram и лентата получават текста над него. Ако форумът отговори късно (над 60 s), конзолата проверява темата: публикацията се отчита като публикувана, когато е там; иначе казва „форумът е бавен – проверете темата с обновления, преди да изпращате отново“ – погледнете, преди да пратите пак, иначе публикацията излиза два пъти (2.9.339).

Бележки към версиите, които захранват шаблоните

Раздел „Бележки към версиите“ (администратори). Изберете компонента (всеки с текущата си версия), задайте „Бележките са за версия“, напишете редове с „• “ на английски и български (или поставете комитите в „Суров списък с промени“ и натиснете „Чернова с ИИ“ за двуезична чернова, която проверявате), после „Запази бележките“: шаблоните за обявления ги използват веднага. Кехлибарен ред („Запазени за v1.8.0; текущата версия е v1.9.0“) казва, когато бележките са за по-стара версия.

Внимание

  • Push известието тръгва при изпращането. За насрочено съобщение това значи веднага, преди съобщението да се покаже: тогава превключвателят е изключен по подразбиране, а включването му го казва. Промяна никога не изпраща ново известие, освен ако „Изпрати ново известие сега“ не е включено; черновата не изпраща нищо.
  • Push се нуждае от канал за доставка. Hosted push (през лицензния сървър на BGPVR) е включен по подразбиране и изисква само лицензен ключ; без ключ се пропуска. Собствен Firebase проект е опция на Enterprise white-label. Без канал съобщението пак се записва и се вижда в приложенията.
  • Къде стигат съобщенията: приложението и Web TV (/tv/) четат /api/client/messages (най-новите 20 активни) и зрителят може да скрие всяко за постоянно; MAG/Stalker приставките го получават като изскачащ прозорец с обикновен текст (15 секунди, веднъж на клиент за съобщение). Уеб профилът НЕ показва съобщения — само обявления. Съобщение до пакет стига до всеки, който е с този пакет, докато съобщението се показва.
  • Съобщение до няколко клиента се пази като по един ред на клиент (за да може всеки да го скрие); конзолата ги показва, редактира и трие като едно съобщение. Груповото „Изпрати съобщение“ от страницата „Клиенти“ записва същия вид съобщение.
  • Изтриването на съобщение не отменя изскачащ прозорец, който вече чака за MAG приставка: чакащото събитие пази крайната дата на съобщението. Давайте на съобщенията за приставки крайна дата (по подразбиране 7 дни).
  • От 2.9.324 конзолата пази началото и края на съобщението в UTC — с това ги сравнява сървърът — и ги показва по часовника на вашия компютър. По-старите конзоли пазеха часа, както е въведен, затова съобщение, записано преди това, показва момента, който сървърът реално използва (по-късно с вашето UTC отместване).
  • „Изпрати обявлението“ не може да бъде върнато и изисква Telegram: без telegram_bot_token или telegram_chat_id (Настройки → Telegram) цялото извикване се проваля с 503 „Telegram bot not configured in Settings“ и лента също не се записва. Ако Telegram е настроен, но изпращането се провали, лентата пак се записва и конзолата пак казва „Обявлението е изпратено.“ — проверете групата.
  • Обявления над 4000 знака се разделят на няколко Telegram съобщения по граници на абзац или ред. Страницата на профила показва 3-те най-нови неизтекли ленти, всяка като карта, която чете текста така, както сте го написали: първият ред е заглавието (съобщение на един ред се разделя след първото изречение), кратък ред, завършващ с „:“, е малко подзаглавие, редовете, започващи с „•“, „-“, „–“ или „*“, са точки от списък (кратко „Етикет:“ в началото на точка е удебелено), а уеб адресите (http/https) са връзки; всичко друго се показва като обикновен текст. Съобщение, по-дълго от около 8 реда, се отваря сгънато с „Покажи всичко“. Всеки зрител може да затвори лента с ✕ (запомня се в този браузър). В конзолата няма контрол за премахване на лента.
  • Служителските входове виждат само раздела „Съобщения“: „Обявления“ и „Бележки към версиите“ са само за администратори.
  • Номерата на версиите в шаблоните идват от различни места — само версията на приложението е записана настройка (Настройки → „Module Versions“); версията на сървъра е работещият backend, Уеб ТВ и порталът за приставки се четат от разгърнатите frontend файлове, Samsung и LG от .wgt / .ipk на диска. „?.?.?“ значи, че файлът не е намерен.
  • Началото на „Моят профил“ показва карта „Какво ново“ с 25-секунден клип без звук за новия „Моят профил“ (2.9.370): на английски или български според страницата, вертикален на телефон, 16:9 на по-широк екран; нищо не се зарежда, докато абонатът не натисне пускане. „Не показвай повече“ я скрива за този профил в този браузър; клипът остава в началото на помощта (/help). Това не е ваше съобщение: няма настройка за нея и не се брои за анонс. Четирите клипа и кориците им се сервират от вашия собствен сървър от /media/whats-new/ (около 5 MB всеки, само при пускане).