텍스트 답변 요청 (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