I have been a software engineer for 7 years. Mostly web applications using Mircosoft technology. If they are encrypting their packet transfers its pretty much impossible to capture and decode them to gain any value.
From what i gather playing partypoker from 2002-2006 you have a windows application that is communicating to a webservice (a gateway to partypokers "logic of the game" code). It would seem that your hand is locked by a "handshake" based on an encryped key you have and PP has, and once they meet and validate, only information based on your PP unique indentification is sent to you.
Example:
PP key = 123
Your key = 456
So does PP key 123 understand the 456 is a valid key given out to the "public" for public use, yes, ok lets start talking about whats going on based on your PP id (which is established when you register).
From there my guess is that only information pertaining to your PP ID is sent back and forth to your PP "screen"....If you think about it, PP knows what it dealt you, and you dont need to know anything about their hand or the other players hands to make bets. And the dealing of the community cards is sent to everyone...when it makes sense...i.e. not before you bet on the flop will your computer have packets sent to you indicating what flop cards are. So the communication during a hand would seem to be only "take the bet"...and show the cards after all bets are done.
When the hand is done with the final betting, the table is open, but at this point you cant cheat anything so it doesnt matter what the packet transfers are.
At least his is how i would design such system. It would be foolish to transfer packets of data not relevant to a persons hand at anytime to anyone. All the PP servers need to know for example in a Texas Hold Em game is what 2 "cards" you have, and collect your bet...then all information is crunched in their secure servers when the hand is done with the final bets and resent only on the final outcome of the hand. Just a guess based on my experience.
The use of bots simply would be to use time tested probabilities to beat the game.....not to sniff packets.....just another guess.