Just want to know on expiry date itself if nifty is at 8500 what will be the premium of 8000 call, will it be avilable at dicount, means less than 500 points?

If Nifty expires @ 8500 then the premium will be 500 on closing. During the course of the day if nifty hovers above/at 8500 then the premium will be above 500 only. There wont be any discount.

It might be available at a discount 1or 2 rupees considering the heavy STT 0.125% which has to be paid by the Buyers. Otherwise sellers cant sell anything above 500, since no one would be buying it since they have to pay heavy STT.