Quoting Stephanie Lynn Campeau:" This is my first child (a baby boy ) and I am due on April 22, 2013. My fiance's sister and my sister ... [snip!] ... women bring other gift, we could somehow get around the whole alcohol ordeal. Any ideas or thoughts on this idea? Thank You!"
First, you can't assume that you are going to get a "gift" or "diapers" from everyone going to your shower. Especially if they are a couple.
Why not just have a babyshower and do a diaper raffle with it.
Men don't traditionally do "baby shower" type parties anyway. Not to mention, celebrating a baby is not a party with a dj, dance floor and alcohol. It is a more mellow type of gathering. If he does have a diaper shower, it is really simple to not provide alcohol and your guests should know that if he is a recovering alcoholic, it is a terrible idea to bring it in the first place.