I want a photo booth for my wedding but I need photo booth to stop auto after 3 minutes Any way ?
I think not with the Photo Booth app. Photo Booth is such a simple, basic app that it offers no simple menu selectable choices to do what you ask.
You might be able to use QuickTime instead of Photo Booth. If you have skill with or time to learn Automator or AppleScript, you may be able to use their QuickTime control automation capability to create simple timed recordings of your Mac's inbuilt camera. If you want more info on these automation possibilities, start with Automator - Resources and AppleScript: Resources
Alternatively, you can search the web or Mac App Store for some commercial software that might be able to do what you want. Here is one list of current camera software that you might want to explore: Mac Video Capture Software Review 2013