from aiogram.types import BotCommand, BotCommandScopeDefault
from aiogram.client.bot import Bot

COMMANDS_RU = [
    BotCommand(command="start", description="🔄 Начать заново"),
    BotCommand(command="strategy", description="Посмотреть / изменить стратегию"),
    BotCommand(command="settings", description="Настройки профиля и бота"),
    BotCommand(command="photo_ideas", description="Идеи для фото"),
    BotCommand(command="post_ideas", description="Идеи для постов"),
]

async def setup_bot_commands(bot: Bot) -> None:
    await bot.set_my_commands(COMMANDS_RU, scope=BotCommandScopeDefault(), language_code="ru")
    await bot.set_my_commands(COMMANDS_RU, scope=BotCommandScopeDefault())
