feat: update welcome onboarding message

This commit is contained in:
admin committed 2026-10-19 17:53:39 +02:00
1 parent 9c37a05139
commit c1f49ededa
3 files changed
+8 -12

No files matched your search

+1 -1
View File
@@ -1 +1 @@
0.1.0+63
0.1.0+64
+6 -10
View File
@@ -2,16 +2,12 @@ from __future__ import annotations
import html
WELCOME_RICH_HTML = """<h1>Привет! Я — бот для написания постов</h1>
<p>Помогаю писать и редактировать посты для соцсетей. Расскажи, о чём нужен пост, а я верну три варианта: короткий, развёрнутый и с призывом к действию.</p>
<h2>Примеры запросов</h2>
<ul>
<li>«Напиши пост про запуск нового продукта»</li>
<li>«Сделай пост-напоминание о вебинаре в официальном тоне»</li>
<li>«Обнови этот вариант, добавь эмодзи» — реплаем на мой текст</li>
</ul>
<p>Выбери действие в нижнем меню: «Обучение», «Генерация», «Подписка» или «Помощь». Кнопка «Главное меню» возвращает сюда. Команда /start тоже открывает главное меню.</p>
<p>Для настройки стиля пришли скриншоты своих постов; для создания публикации попроси идею или пост.</p>
WELCOME_RICH_HTML = """<h1>Привет!</h1>
<p>Я помогаю писать посты для соцсетей.</p>
<p>Сначала познакомь меня с твоим аккаунтом. Пришли примеры публикаций и расскажи, о чём ты пишешь и для кого. Это поможет мне лучше понимать темы, аудиторию и подачу.</p>
<p>Потом можешь в любое время дополнять «Обучение» новыми постами и информацией об аккаунте. Я буду учитывать всё это в дальнейшей работе.</p>
<p>Когда понадобится новый пост, открой «Генерацию» и отправь запрос. Я предложу несколько вариантов черновика, которые можно самостоятельно опубликовать в нужной социальной сети.</p>
<p>Для начала выбери «Обучение» в меню ниже.</p>
"""
HELP_MENU_TITLE = "Помощь по боту"
+1 -1
View File
@@ -320,7 +320,7 @@ class OnboardingTests(unittest.IsolatedAsyncioTestCase):
from help_message import WELCOME_RICH_HTML, rich_to_plain
text = rich_to_plain(WELCOME_RICH_HTML)
for term in ("Привет", "Напиши пост", "скриншот", "Главное меню"):
for term in ("Привет", "Обучение", "Генерацию", "черновика"):
self.assertIn(term, text)
self.assertNotIn("Лобби", text)
self.assertNotIn("/lobby", text)