Вот такой кусок
bot[0].RegisterHandler('message', messageIncoming)
bot[1].RegisterHandler('message', messageIncoming)
Функция следит только за первым объектом, возможно привязать к этой же функции и второй объект?