
We all we use windows clients for online poker, and it is very easy to create a program to read and interact with those windows applications.
You can parse a keyboard and mouse actions to those poker client applications. And read directly from the window the pixels and detect which cards they are using, this way the bot makes a decision.
There are some blogs of bots being sold or built for poker online. This bots with neural networks and a huge collection of history hands, can suppress any player. Remember the Deep Blue against Kasparov? When money isn't involved this is quite fun, but in this case you might have a human enjoying the wealth of poker bots. For best online poker experience , please tend to only depend with your own brain. This poker strategy is quite lame.