레거시 API
개요
객체
Api
개요
메소드
canReply()
compile()
gc()
getActiveThreadsCount()
getContext()
getLastImage()
getLastImageBitmap()
getRoomList()
getScriptNames()
interruptThreads()
isCompiled()
isCompiling()
isOn()
isTerminated()
makeNoti()
markAsRead()
markAsReadOnID(BigInt)
markAsReadOnID(String)
off()
on()
papagoTranslate()
prepare()
reload()
replyRoom()
replyToID(BigInt, String, Boolean)
replyToID(String, String, Boolean)
showToast()
UIThread()
unload()
AppData
개요
메소드
clear()
getBoolean()
getInt()
getString()
putBoolean()
putInt()
putString()
remove()
Bridge
개요
메소드
evaluateStringIn()
getGlobalVariable()
getScopeOf()
getVariable()
isAllowed()
setGlobalVariable()
setVariable()
console
개요
메소드
debug()
error()
info()
log()
DataBase
개요
메소드
appendDataBase()
getDataBase()
removeDataBase()
setDataBase()
Device
개요
메소드
acquireWakeLock()
getAndroidVersionCode()
getAndroidVersionName()
getApiLevel()
getBatteryHealth()
getBatteryIntent()
getBatteryLevel()
getBatteryStatus()
getBatteryTemp()
getBatteryTemperature()
getBatteryVoltage()
getBuild()
getConnectedNetworkType()
getFreeMemory()
getFreeStorageSpace()
getMaxMemory()
getModelName()
getPhoneBrand()
getPhoneModel()
getPlugType()
getTotalMemory()
getTotalStorageSpace()
getWifiName()
isCharging()
isPowerSaveMode()
isScreenOn()
releaseWakeLock()
FileStream
개요
메소드
append()
copyFile()
create()
createDir()
getSdcardPath()
moveFile()
read()
readJSON()
remove()
save()
saveJSON()
write()
writeJSON()
Log
개요
메소드
clear()
d()
debug()
e()
error()
i()
info()
Utils
개요
메소드
compress()
copyToClipboard()
delay()
getAndroidVersionCode()
getAndroidVersionName()
getLw()
getLwLined()
getPhoneBrand()
getPhoneModel()
getRandomUserAgent()
getWeatherJSON()
getWebText()
getWebText2()
getZoneIdByName()
isUndefined()
measureNanoTime()
measureTimeMillis()
parse()
randomAlphanumeric()
removeRLO()
removeTags()
sleep()
toast()
vibrate()
xmlToJson()
이벤트 리스너
onBackPressed
onCreate
onDestroy
onLoaded
onNotificationPosted
onNotificationRemoved
onPause
onRestart
onResume
onStart
onStartCompile
onStop
response
secondTick
인자
ImageDB
개요
메소드
getImage()
getImageBase64()
getImageBitmap()
getImageHash()
getImageMD5()
getImageSHA()
getProfileBase64()
getProfileBitmap()
getProfileHash()
getProfileImage()
getProfileMD5()
getProfileSHA()
getRoomBitmap()
getRoomImage()
Replier
개요
markAsRead()
reply(String)
reply(String, String, Boolean?)
replyDelayed(String, Number)
replyDelayed(String, String, Number, Boolean?)
SessionManager
개요
메소드
bindSession(String, android.app.Notification.Action?)
bindSession(String, String, android.app.Notification.Action?)
API2
개요
객체
App
개요
메소드
getContext()
runOnUiThread()
AppData
개요
메소드
clear()
getBoolean()
getInt()
getString()
putBoolean()
putInt()
putString()
remove()
Bot
개요
메소드
addListener()
canReply()
compile()
getName()
getPower()
listeners()
markAsRead()
off()
on()
prependListener()
removeAllListeners()
removeListener()
send()
setCommandPrefix()
setPower()
unload()
BotManager
개요
메소드
compile()
compileAll()
getBot()
getBotList()
getCurrentBot()
getPower()
getRooms()
isCompiled()
prepare(Boolean?)
prepare(String, Boolean?)
setPower()
unload()
Broadcast
개요
메소드
register()
send()
unregister()
unregisterAll()
console
개요
메소드
debug()
error()
info()
log()
Database
개요
메소드
exists()
readObject()
readString()
writeObject()
writeString()
Device
개요
메소드
acquireWakeLock()
getAndroidVersionCode()
getAndroidVersionName()
getApiLevel()
getBatteryHealth()
getBatteryIntent()
getBatteryLevel()
getBatteryStatus()
getBatteryTemp()
getBatteryTemperature()
getBatteryVoltage()
getBuild()
getConnectedNetworkType()
getFreeMemory()
getFreeStorageSpace()
getMaxMemory()
getModelName()
getPhoneBrand()
getPhoneModel()
getPlugType()
getTotalMemory()
getTotalStorageSpace()
getWifiName()
isCharging()
isPowerSaveMode()
isScreenOn()
releaseWakeLock()
Event
개요
상수
Activity.BACK_PRESSED
Activity.CREATE
Activity.DESTROY
Activity.PAUSE
Activity.RESTART
Activity.RESUME
Activity.START
Activity.STOP
BATTERY_LEVEL_CHANGED
COMMAND
MESSAGE
NOTIFICATION_POSTED
NOTIFICATION_REMOVED
START_COMPILE
TICK
FileStream
개요
메소드
append()
copyFile()
create()
createDir()
getSdcardPath()
moveFile()
read()
readJSON()
remove()
save()
saveJSON()
write()
writeJSON()
GlobalLog
개요
메소드
clear()
d()
debug()
e()
error()
i()
info()
Http
개요
메소드
request(Object, Function)
request(String, Function)
requestSync(Object)
requestSync(String)
Log
개요
메소드
clear()
d()
debug()
e()
error()
i()
info()
Security
개요
메소드
aesDecode()
aesEncode()
ariaDecode()
ariaDecodeRaw()
ariaEncode()
ariaEncodeRaw()
base32Decode()
base32Encode()
base64Decode()
base64Encode()
des3Decode()
des3Encode()
desDecode()
desEncode()
desKey()
eccDecode()
eccEncode()
getDesKey()
hashCode()
md2()
md5()
md55()
rc4Decode()
rc4Encode()
seedDecode()
seedEncode()
sha()
sha3_224()
sha3_256()
sha3_384()
sha3_512()
sha256()
sha384()
sha512()
ulid()
uuid()
uuidv7()
이벤트
activityBackPressed
activityCreate
activityDestroy
activityPause
activityRestart
activityResume
activityStart
activityStop
batteryLevelChanged
command
message
notificationPosted
notificationRemoved
startCompile
tick
인자
Author
개요
프로퍼티
avatar
hash
name
Command
개요
프로퍼티
args
author
channelId
command
content
image
isDebugRoom
isGroupChat
isMention
isMultiChat
logId
packageName
room
메소드
markAsRead()
reply()
Image
개요
메소드
getBase64()
getBitmap()
Message
개요
프로퍼티
author
channelId
content
image
isDebugRoom
isGroupChat
isMention
isMultiChat
logId
packageName
room
메소드
markAsRead()
reply()
SessionManager
개요
bindSession(String, android.app.Notification.Action?)
bindSession(String, String, android.app.Notification.Action?)
StarLight
개요
객체
Env
개요
메소드
get()
parseFile()
parseString()
Java
개요
메소드
type()
Language
개요
프로퍼티
fileExtension
id
name
requireRelease
메소드
callFunction()
destroy()
eval()
release()
Languages
개요
메소드
getSelf()
ofId()
Notification
개요
상수
STATE_CREATED
STATE_DEFAULT
STATE_DISMISSED
프로퍼티
state
메소드
create()
delete()
update()
NotificationBuilder
개요
메소드
build()
lights()
onClick()
onDismiss()
setText()
setTitle()
Platform
개요
메소드
getName()
getUptime()
getVersion()
Plugin
개요
프로퍼티
info
메소드
getAsset()
getExternalDataDirectory()
getInternalDataDirectory()
isEnabled()
Plugins
개요
메소드
getAll()
ofId()
ofName()
Project
개요
프로퍼티
config
directory
info
isCompiled
logger
메소드
activeJobs()
callFunction()
compile()
destroy()
getDataDirectory()
getLanguage()
getScope()
isEventCallAllowed()
loadInfo()
rename()
requestUpdate()
saveInfo()
setEnabled()
stopAllJobs()
Projects
개요
메소드
getSelf()
ofId()
ofName()
이벤트 리스너
onMessage
onMessageDeleted
onNotificationPosted
onStartCompile
인자
ChatRoom
개요
프로퍼티
id
isDebugRoom
isGroupChat
name
메소드
markAsRead()
send()
ChatSender
개요
프로퍼티
id
name
profileBase64
profileBitmap
profileHash
Message
개요
프로퍼티
chatLogId
hasMention
image
message
packageName
room
sender
DeletedMessage
개요
프로퍼티
chatLogId
message
packageName
room
sender
플러그인
Discord
V8
기초 자습서
개요
JavaScript와 카카오톡봇
개발 준비
스크립트 작성
JavaScript의 기본 문법
변수와 자료형
연산자
문자열
배열
조건문
반복문
함수
Bot.unload()
Bot
객체에 대응하는 스크립트를 컴파일 전 상태로 전환(언로드)합니다.
구문
bot
.
unload
(
)
;
앱 호환성
메신저봇R
채팅 자동응답 봇
StarLight
0.3.5a
메신저봇R
4.0
채팅 자동응답 봇
No
StarLight