본문으로 건너뛰기

텍스트 답변 요청 (LCC.assist.ask_text)

선언​

result, err, task = LCC.assist.ask_text(options)

매개변수​

  • options
    테이블형. 수동 지원 요청 설정입니다. 필드는 공통 매개변수와 반환 객체를 참조하세요. 이 함수는 type = "text"를 자동으로 설정합니다.

반환 값​

  • result
    테이블 또는 nil. 성공 시 일반적으로 { kind = "text-reply", text = "..." }입니다.
  • err
    문자열 또는 nil. 실패 시 오류 설명을 반환합니다.
  • task
    테이블 또는 nil. 마지막 작업 상태입니다.

설명​

인증 코드, 문자 메시지 코드, 암호처럼 “사람이 텍스트를 제공하면 스크립트가 계속 실행할 수 있는” 상황에 사용합니다.
“사용자가 다음에 무엇을 할지 판단해야 하는” 상황에는 텍스트 답변을 사용하지 마세요. 이런 경우에는 request_control()을 사용해야 합니다.

예시​

local result, err = LCC.assist.ask_text({
title = "인증 코드 입력",
text = "스크린샷의 인증 코드를 확인하여 입력해 주세요",
screenshotLocalPath = XXT_SCRIPTS_PATH .. "/captcha.png",
timeout = 120,
})

if result then
sys.input_text(result.text, false)
else
nLog("지원 실패", err)
end