From 33906e7e7db9b14aed6034d400c73c4a8ebc9a92 Mon Sep 17 00:00:00 2001 From: Kenik Date: Thu, 25 Jun 2026 08:20:56 +0300 Subject: [PATCH] =?UTF-8?q?=D0=92=D0=BE=D0=B7=D0=B2=D1=80=D0=B0=D1=82=20?= =?UTF-8?q?=D0=B8=D1=81=D1=85=D0=BE=D0=B4=D0=BD=D0=BE=D0=B9=20=D0=BF=D0=B0?= =?UTF-8?q?=D0=BB=D0=B8=D1=82=D1=80=D1=8B=20=D0=BA=D0=BD=D0=BE=D0=BF=D0=BE?= =?UTF-8?q?=D0=BA:=20=D1=83=D0=B1=D1=80=D0=B0=D0=BD=20=D0=B7=D0=B5=D0=BB?= =?UTF-8?q?=D1=91=D0=BD=D1=8B=D0=B9=20POSITIVE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Зелёного цвета (POSITIVE) в оригинальных клавиатурах не было — он появился при добавлении карьеры и админ-разделов. Заменён на PRIMARY (синий) во всех 7 местах, чтобы вернуть исходную палитру (PRIMARY/SECONDARY/NEGATIVE). Co-Authored-By: Claude Opus 4.8 --- bot.py | 8 ++++---- keyboards.py | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/bot.py b/bot.py index cfca7ff..2d5dac5 100644 --- a/bot.py +++ b/bot.py @@ -186,7 +186,7 @@ class VKBotApplication: lines += "\n➕ Добавленные из бота:\n" lines += ("".join(f" • vk.com/id{a}\n" for a in runtime) or " —\n") kb = VkKeyboard(inline=True) - kb.add_button("➕ Добавить админа", color=VkKeyboardColor.POSITIVE) + kb.add_button("➕ Добавить админа", color=VkKeyboardColor.PRIMARY) kb.add_line() kb.add_button("🗑 Удалить админа", color=VkKeyboardColor.NEGATIVE) self.send_message( @@ -1813,8 +1813,8 @@ class VKBotApplication: lines += "\n💼 Должности (сотрудники):\n" lines += ("".join(f" • [{i}] {l}\n" for i, l in workers) or " —\n") kb = VkKeyboard(inline=True) - kb.add_button("➕ Вакансия игрок", color=VkKeyboardColor.POSITIVE) - kb.add_button("➕ Вакансия сотрудник", color=VkKeyboardColor.POSITIVE) + kb.add_button("➕ Вакансия игрок", color=VkKeyboardColor.PRIMARY) + kb.add_button("➕ Вакансия сотрудник", color=VkKeyboardColor.PRIMARY) kb.add_line() kb.add_button("🗑 Удалить вакансию", color=VkKeyboardColor.NEGATIVE) self.send_message( @@ -2358,7 +2358,7 @@ class VKBotApplication: "Отправить или отменить?" ) kb = VkKeyboard(inline=True) - kb.add_button("Отправить ✅", color=VkKeyboardColor.POSITIVE, payload={"cmd": "bc_send"}) + kb.add_button("Отправить ✅", color=VkKeyboardColor.PRIMARY, payload={"cmd": "bc_send"}) kb.add_button("Отмена ❌", color=VkKeyboardColor.NEGATIVE, payload={"cmd": "bc_cancel"}) self.send_message(user_id, preview, keyboard=kb.get_keyboard()) diff --git a/keyboards.py b/keyboards.py index e4bf361..8ec1848 100644 --- a/keyboards.py +++ b/keyboards.py @@ -14,7 +14,7 @@ def get_main_keyboard(is_admin: bool = False) -> str: keyboard.add_button("Заполнить заявку 📝", color=VkKeyboardColor.PRIMARY) keyboard.add_line() # Карьера в ИКП (набор игроков и сотрудников) - keyboard.add_button("Карьера в ИКП 💼", color=VkKeyboardColor.POSITIVE) + keyboard.add_button("Карьера в ИКП 💼", color=VkKeyboardColor.PRIMARY) keyboard.add_line() # Кнопки FAQ и оператора keyboard.add_button("Частые вопросы ❓", color=VkKeyboardColor.SECONDARY) @@ -48,7 +48,7 @@ def get_admin_keyboard(is_super: bool = False) -> str: def get_svc_admin_keyboard() -> str: """Клавиатура раздела управления услугами (направлениями).""" keyboard = VkKeyboard(one_time=False) - keyboard.add_button("➕ Добавить услугу", color=VkKeyboardColor.POSITIVE) + keyboard.add_button("➕ Добавить услугу", color=VkKeyboardColor.PRIMARY) keyboard.add_line() keyboard.add_button("✏️ Изменить услугу", color=VkKeyboardColor.SECONDARY) keyboard.add_button("🖼 Сменить картинку", color=VkKeyboardColor.SECONDARY) @@ -62,7 +62,7 @@ def get_svc_admin_keyboard() -> str: def get_faq_admin_keyboard() -> str: """Клавиатура раздела управления быстрыми ответами.""" keyboard = VkKeyboard(one_time=False) - keyboard.add_button("➕ Добавить ответ", color=VkKeyboardColor.POSITIVE) + keyboard.add_button("➕ Добавить ответ", color=VkKeyboardColor.PRIMARY) keyboard.add_line() keyboard.add_button("✏️ Изменить ответ", color=VkKeyboardColor.SECONDARY) keyboard.add_button("🗑 Удалить ответ", color=VkKeyboardColor.NEGATIVE)