OpenAI блокирует запросы из РФ, либо используй прокси, либо покупай хостинг, откуда разрешен коннект и переходи на него, ну или поднимай до него vpn
Ну и правила сервиса про код в картинках почитай.
Так как в нормальном диалоге следующие реплики зачастую зависят от предыдущих, то нужны не массивы, а дерево запросов и ответов. Или даже граф, так как возможно что несколько путей приведут к одной ноде.
А дальше усложняйте на свой вкус, введите шкалу отношения например, от которой зависят реплики бота.
document.querySelector('.menu').addEventListener('click', (event) => {
console.log(event.currentTarget) // тут сравниваешь значение, и выводишь что надо.
})