Bridge

Bridge 객체는 다른 스크립트의 전역 스코프에 접근하기 위한 객체입니다. 채팅 자동응답 봇에서는 단순 자동응답 간의 스코프 교류를 위한 메소드도 제공합니다.

메소드

Bridge 객체의 메소드
Boolean

evaluateStringIn(scriptName: String, src: String)
특정 스크립트의 전역 스코프에서 문자열로 표현된 JavaScript 코드를 실행합니다. 실행 성공 여부를 반환합니다.

String

getGlobalVariable(name: String)
단순 자동응답에 대하여 특정 이름을 가진 [[전체변수]]의 값을 반환합니다.

org.mozilla.javascript.ScripTableObject

getScopeOf(scriptName: String)
특정 스크립트의 전역 스코프를 반환합니다.

String

getVariable(room: String, name: String)
단순 자동응답에 대하여 특정 방에서 특정 이름을 가진 [[변수]]의 값을 반환합니다.

Boolean

isAllowed(scriptName: String)
Bridge 객체로 특정 스크립트에 접근이 가능한지의 여부를 반환합니다.

void

setGlobalVariable(name: String, value: String)
단순 자동응답에 대하여 특정 이름을 가진 [[전체변수]]에 값을 저장합니다.

void

setVariable(room: String, name: String, value: String)
단순 자동응답에 대하여 특정 방에서 특정 이름을 가진 [[변수]]에 값을 저장합니다.

앱 호환성

0.1.2a

메신저봇R

1.0

채팅 자동응답 봇

0.1.0

StarLight

No

메신저봇R

1.0

채팅 자동응답 봇

No

StarLight

No

메신저봇R

1.0

채팅 자동응답 봇

No

StarLight

0.1.2a

메신저봇R

1.0

채팅 자동응답 봇

0.1.0

StarLight

No

메신저봇R

1.0

채팅 자동응답 봇

No

StarLight

0.1.2a

메신저봇R

1.0

채팅 자동응답 봇

0.1.0

StarLight

No

메신저봇R

1.0

채팅 자동응답 봇

No

StarLight

No

메신저봇R

1.0

채팅 자동응답 봇

No

StarLight