No, currently, Shillong Teer can only be played in person in Meghalaya.