diff --git a/games/uwu.py b/games/uwu.py index a8d0b16..1301bfa 100644 --- a/games/uwu.py +++ b/games/uwu.py @@ -7,6 +7,20 @@ logger = logging.getLogger(__name__) async def handle_uwu_cmd(message: types.Message): args = message.text.split(maxsplit=1) + + if len(args) > 1 and args[1].strip() == "-h": + help_msg = ( + "🐈 Справка по тегам e621:\n\n" + "Перечислите любые теги через пробел после команды.\n" + "• rating: rating:safe (безопасные), rating:questionable, rating:explicit (NSFW)\n" + "• score: score:>500 (искать популярные посты с рейтингом больше 500)\n" + "• Исключить тег: поставьте минус, например -fox\n\n" + "Пример: /uwu wolf -rating:explicit score:>100\n" + "По умолчанию: rating:safe score:>500" + ) + await message.reply(help_msg, parse_mode="HTML") + return + tags = "rating:safe score:>500" if len(args) > 1: tags = args[1].strip()