If you are getting "Account has reached daily cap for offers. Please try again in 48" when you login to your account or visit a site they are giving points for that does NOT mean you are banned. It means exactly what it says, you've reached the cap, meaning most points your account can get within a 2 day period. After 2 days passes from the moment you got that message you will be able to earn again. This is just to prevent them from paying people too much money that get way too many ads. I repeat, your account is NOT banned. Wait 2 days and run the bot again, you are still getting your rewards, you are still going to be able to use the account and earn your points, you just got lucky enough to make so many points that they put you in timeout.