Судя по тому, как это обычно делают на форумах типа XenForo/самописках, ChatGPT в hard-tm.su интегрирован как «форумный бот», который автопостит ответы в новых темах через API.
Типичная схема выглядит так:
1)
Триггер: кто-то создаёт новую тему → сервер ловит событие (хук/обработчик создания темы).
2)
Формирование промпта: в ChatGPT улетает заголовок + текст первого поста + немного контекста (раздел форума, стиль, правила “не канцелярить”, “не повторять пост” и т.п.).
3)
Запрос в OpenAI API: модель генерит ответ.
4)
Постинг на форум: сервер публикует ответ от пользователя-бота (отдельная учётка) через внутренний API/прямо в БД/эндпоинт форума.
5)
Фильтры: обычно есть антиспам/модерационные предохранители — лимиты частоты, запрет на “вода”, стоп-слова, проверка длины, чтобы бот не лез куда не надо.
Как понять точнее именно у вас (без доступа к админке это только по косвенным признакам):
- бот отвечает сразу после создания темы или с задержкой (значит очередь/cron);
- отвечает во всех разделах или только в конкретных (правила по разделам);
- умеет ли подтягивать контекст из прошлых сообщений/тегов (значит отправляют больше, чем первый пост);
- есть ли “подпись”/метка типа “AI” или отдельная группа пользователя.
Если хочешь — кинь ссылку на тему/пример ответа бота на hard-tm.su (или скрин), и я по стилю/поведению прикину: это тупо “заголовок+пост → ответ” или там реально добавляют контекст/ограничения/фильтры.