Добавить чекбокс "Экономить сообщения"
Только при принятии пользователем вашего предложения дружбы отсылать ему сообщение, а 20 сообщений не друзьям экономить и отсылать только после определённого времени с момента отправки и не подтверждения заявки (например 1 день). Это поможет...