Я обдумывал это и начал несколько лет назад, но отказался от этого.
Посмотрите в Tesseract OCR. Это будут «глаза» вашего бота.
Затем четко определите вариант покера, в который вы хотите, чтобы бот играл.
Далее рассмотрим машинное обучение, например. классификация, например, с помощью нейронных сетей (а также извлечение признаков/уменьшение размерности для получения наиболее актуальной статистики)
Наконец не беспокойтесь. Над этим уже работают (посмотрите видео Дуга Полка). На Pokerstars есть технология защиты от ботов, поэтому вам потребуется разработать очень продвинутый искусственный интеллект, способный пройти тест Тьюринга для этого сайта, а на сайтах, допускающих использование ботов, будут боты, которые сокрушат вашего бота.
Кроме того, к тому времени, как вы закончите разработку, онлайн-покер уже может быть уничтожен продвинутыми ботами!
Если вы ДЕЙСТВИТЕЛЬНО заинтересованы, вы можете ознакомиться с github.
Поиск в Google выявил покерного бота, разрабатываемого на GitHub, в развитие которого вы могли бы внести свой вклад или, по крайней мере, почерпнуть некоторые идеи.