А это уже другой вопрос и другая тема... (Добавление)
Человеку нужен айсикью-бот (типа бот-анекдот)
ну вот на сокетах надо делать постоянную прослушку входа..
Вы все правильно описали...
Я обычно сажусь, беру бумагу и карандаш\ручку и рисую логику со скобками (что за чем и почему и при каких условиях идет)...
Ваша структура верна, разберите ее подробнее и вам станет ясно как это сделать..
PS: все сложное состоит из большого количества простых действий...