From 7adca53116201a9e046c7868bf4cfffdf2abfff9 Mon Sep 17 00:00:00 2001 From: 3252a8 <3252a8@proton.me> Date: Sat, 23 May 2026 16:05:41 +0300 Subject: [PATCH] feat: enable bot install guides by default --- backend/config/settings.py | 6 ++++-- tests/test_settings.py | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/backend/config/settings.py b/backend/config/settings.py index 6bf2a76..bdf63f2 100644 --- a/backend/config/settings.py +++ b/backend/config/settings.py @@ -328,7 +328,7 @@ class Settings(BaseSettings): description="Show embedded install instructions inside the subscription Mini App.", ) SUBSCRIPTION_GUIDES_BOT_MENU_ENABLED: bool = Field( - default=False, + default=True, description=( "Open Mini App install guides from Telegram bot connect buttons and show public " "install guide share links." @@ -336,7 +336,9 @@ class Settings(BaseSettings): ) SUBSCRIPTION_PAGE_CONFIG_PANEL_ENABLED: bool = Field( default=True, - description="Use Remnawave Panel Subscription Page config for embedded guides when available.", + description=( + "Use Remnawave Panel Subscription Page config for embedded guides when available." + ), ) SUBSCRIPTION_PAGE_CONFIG_JSON_OVERRIDE_ENABLED: bool = Field( default=False, diff --git a/tests/test_settings.py b/tests/test_settings.py index 95c1302..f04623a 100644 --- a/tests/test_settings.py +++ b/tests/test_settings.py @@ -41,7 +41,7 @@ class SettingsTests(unittest.TestCase): ) self.assertTrue(settings.SUBSCRIPTION_GUIDES_ENABLED) - self.assertFalse(settings.SUBSCRIPTION_GUIDES_BOT_MENU_ENABLED) + self.assertTrue(settings.SUBSCRIPTION_GUIDES_BOT_MENU_ENABLED) self.assertTrue(settings.SUBSCRIPTION_PAGE_CONFIG_PANEL_ENABLED) self.assertFalse(settings.SUBSCRIPTION_PAGE_CONFIG_JSON_OVERRIDE_ENABLED) self.assertEqual(