Geez , I used to get them and still will once in awhile. Diladid will make it worse. In fact any kind of pain killer slows down the bowels. Lots of fluids. My mainstay is Miralax for good now. I can't do without it. I hated doing Go lytely so I switched to Miralax. It's gentler, and you don't have to drink as much. Massage helps sometimes.
If you lay down on the bed flat, and massage your belly from right side to the left gently if you have to but deep. Some times that will encourage the stool along. Pain for me is a good thing sometimes cause it is the colong spasming and trying to work it out. Pain is an indicator . I never want to hide it with Pain meds, unless it is absolutely necessary but not with bowel problems.
Wish you the very best.
Hug from me too.
JenWren