Move formatted message sending to CommandSource because it should be possible for all