Смотри у тебя функция принимает Union двух типов И по разному с ними работает Следоввательно это лучше сделать двумя функциями (пусть будут похожи, похер)
А вот то что делаешь с targets - ну вот это можно и отдельной функцией
Это хендлер для бота в отдельном файле
С bad_args дичь какая-то
Ну здесь да, можно сократить. Просто это уже шаблоном стало. Просто в разных хенделрах разные арги, я вывожу какой именно арг (их несколько может быть) не прошёл и потом если арг не подошёл, то шаблон команды
Да я не про сокращение... Просто не вижу смысла вводить этот флаг
Обсуждают сегодня