If it's hen nights.......what gets you going!
Watch the crowd on different nights.
Does the DJ play random or specific 'sets' of tracks together that seem to work the particular type of audience?
I wouldn't attempt to copy the DJ but the management may have a say on what they want.....bear that in mind.
If you have a 'free reign', try not to be too original in the beginning!
Have confidense in the tracks you select and of course the mic if you use it.
Be your self, but a little razzmatazz in the 'old skool style'....mic showmanship may be required to 'work the crowd' for the remainder of the night to end...then again, every night should be 'different'.
I guess you'll have about 15-20 songs per hour, odd requests and personal requests.
For Hen nights, if the crowd is ready to hit that little ol' dance floor, aim a couple of disco classics, anything from Dancing Queen, Heaven Must be missing An Angel, Young Hearts Run Free, The Nolans, etc but note the attention span of the audience.
Some parties will literally dance to anything .....and others will be picky, with a span of about 3 records before the click of heels come tapping towards you, individual requests at hand!
Of course all birthdays are different but the age range of 30ths and 40ths etc can also be worked out pretty comfortably.
Hope this helps