Can you play Roxie to discard Pokemon from your hand if you have no cards in your deck?
No, you cannot.
Source: TPCi Rules Team (2021-02-04)

Relevant cards

Note: All applicable cards may not be listed below.
SM12_205
SM12_205