почитайте Роберта Мартина - методы которые принимают аргументы, что-то с ними делают и отдают обратно это ужас! чем меньше аргументов у метода тем лучше
кстати, ребята. не помешало бы взять в пример такой подход - в чате спрашивать разрешения и только потом писать в лс то ли дело кто-то пишет в лс без просу и тегает когда хочет. не надо так