Simple Robot
Toggle table of contents
4.11.0
common
Platform filter
common
Switch theme
Simple Robot
simbot-api
love.
forte.
simbot
Simbot
Builtin
love.
forte.
simbot.
ability
Accept
Option
Accept
Support
Completion
Aware
Delete
Failure
Exception
Delete
Option
Delete
Support
Event
Mention
Aware
if
Ignore
On
Any
Failure()
if
Ignore
On
Failure()
if
Ignore
On
No
Such
Target()
if
Ignore
On
Unsupported()
is
Ignore
On
Any
Failure
is
Ignore
On
Failure
is
Ignore
On
No
Such
Target
is
Ignore
On
Unsupported
Lifecycle
Aware
Mentioned
Target
Aware
On
Completion
Reject
Option
Reject
Support
Reply
Support
Send
Support
Standard
Delete
Option
Companion
Standard
Analysis
IGNORE_
ON_
NO_
SUCH_
TARGET
IGNORE_
ON_
FAILURE
IGNORE_
ON_
ANY_
FAILURE
IGNORE_
ON_
UNSUPPORTED
love.
forte.
simbot.
application
Abstract
Application
Builder
Abstract
Application
Event
Registrar
Abstract
Application
Factory
Configurer
Application
Application
Builder
Application
Configuration
Application
Event
Handler
Application
Event
Registrar
Application
Factory
Application
Factory
Configurer
Application
Factory
Configurer
DSL
Application
Launch
Blocking
Failure
Exception
Application
Launcher
Application
Launch
Stage
Cancelled
Launch
Request
Cancel
Application
Launch
Stages
application
Launch
Stages()
as
Completable
Future()
invoke
On
Each()
JAsync
Application
Launcher
Companion
JAsync
Suspend
Application
Event
Handler
Companion
JBlocking
Application
Launcher
Companion
JBlocking
Suspend
Application
Event
Handler
Companion
join
With()
launch
Application()
launch
Application
Async()
launch
Application
Blocking()
listeners()
Normal
Application
Event
Handler
on
Cancelled()
on
Launch()
on
Request
Cancel()
Suspend
Application
Event
Handler
love.
forte.
simbot.
bot
Auto
Configurable
Bot
Plugin
Bot
Bot
Exception
Bot
Manager
Bot
Manager
Factory
Key
Bot
Managers
Bot
Plugin
Bot
Register
Failure
Exception
Bot
Relations
Conflict
Bot
Exception
Contact
Relation
find()
get()
Group
Relation
Guild
Relation
Job
Based
Bot
Job
Based
Bot
Manager
No
Such
Bot
Exception
Not
Serialized
Bot
Configuration
Companion
Serializable
Bot
Configuration
serializable
Bot
Configuration
Polymorphic()
start
And
Join()
start
In()
to
Bot
Managers()
try
Register()
Unsupported
Bot
Configuration
Exception
love.
forte.
simbot.
bot.
configuration
Dispatcher
Configuration
Custom
Default
IO
Kotlin
Coroutine
Dispatchers
Main
Unconfined
Virtual
Proxy
Configuration
Http
Socks
Proxy
Value
Http
Socks
love.
forte.
simbot.
component
add
Component
Factory
Provider()
clear
Component
Factory
Providers()
Component
Companion
Component
Already
Exists
Exception
Component
Configure
Context
Component
Exception
Component
Factories
Configurator
Component
Factory
Key
Component
Factory
Configurer
Provider
Component
Factory
Provider
Component
Installer
Components
find()
find
And
Install
All
Components()
get()
load
Component
Factories
From
Providers()
load
Component
Providers()
No
Such
Component
Exception
to
Components()
love.
forte.
simbot.
definition
Actor
Category
Channel
Chat
Channel
Chat
Group
Chat
Room
Contact
Guild
Member
Organization
Role
User
love.
forte.
simbot.
event
Abstract
Event
Dispatcher
Configuration
Actor
Author
Aware
Message
Event
Actor
Event
async()
Author
Aware
Message
Event
block()
Bot
Event
Bot
Registered
Event
Bot
Stage
Event
Bot
Started
Event
Change
Event
Channel
Event
Chat
Channel
Event
Chat
Channel
Interaction
Event
Chat
Channel
Message
Event
Chat
Channel
Message
Event
Interaction
Event
Chat
Channel
Message
Event
Post
Reply
Event
Chat
Channel
Message
Event
Pre
Reply
Event
Chat
Channel
Post
Send
Event
Chat
Channel
Pre
Send
Event
Chat
Group
Event
Chat
Group
Interaction
Event
Chat
Group
Join
Request
Event
Chat
Group
Member
Decrease
Event
Chat
Group
Member
Event
Chat
Group
Member
Increase
Event
Chat
Group
Member
Increase
Or
Decrease
Event
Chat
Group
Member
Message
Event
Chat
Group
Member
Message
Event
Interaction
Event
Chat
Group
Member
Message
Event
Post
Reply
Event
Chat
Group
Member
Message
Event
Pre
Reply
Event
Chat
Group
Message
Event
Chat
Group
Message
Event
Interaction
Event
Chat
Group
Message
Event
Post
Reply
Event
Chat
Group
Message
Event
Pre
Reply
Event
Chat
Group
Post
Send
Event
Chat
Group
Pre
Send
Event
Chat
Room
Event
Chat
Room
Interaction
Event
Chat
Room
Message
Event
Chat
Room
Message
Event
Interaction
Event
Chat
Room
Message
Event
Post
Reply
Event
Chat
Room
Message
Event
Pre
Reply
Event
Chat
Room
Post
Send
Event
Chat
Room
Pre
Send
Event
collect
Collectable
Reactively()
collect
Collectable
Reactively
To
Result()
collected()
Component
Event
Contact
Event
Contact
Interaction
Event
Contact
Message
Event
Contact
Message
Event
Interaction
Event
Contact
Message
Event
Post
Reply
Event
Contact
Message
Event
Pre
Reply
Event
Contact
Post
Send
Event
Contact
Pre
Send
Event
Content
Event
Event
Event
Context
Event
Dispatcher
Event
Dispatcher
Configuration
Event
Dispatcher
Configuration
DSL
Event
Dispatch
Interceptor
Context
Event
Dispatch
Interceptor
Registration
Properties
Event
Interceptor
Context
Event
Interceptor
Registration
Properties
Event
Listener
Event
Listener
Container
Event
Listener
Context
Event
Listener
Registrar
Event
Listener
Registration
Handle
Event
Listener
Registration
Properties
Event
Processor
Event
Result
Companion
filter
Not
Empty()
filter
Not
Empty
Result()
filter
Not
Error()
filter
Not
Invalid()
filter
Only
Valid()
Fuzzy
Event
Type
Implementation
Group
Member
Change
Event
Guild
Event
Guild
Join
Request
Event
Guild
Member
Change
Event
Guild
Member
Decrease
Event
Guild
Member
Event
Guild
Member
Increase
Event
Guild
Member
Increase
Or
Decrease
Event
Guild
Member
Message
Event
Guild
Member
Message
Event
Interaction
Event
Guild
Member
Message
Event
Post
Reply
Event
Guild
Member
Message
Event
Pre
Reply
Event
handle
With()
Interaction
Message
Companion
Extension
Message
Message
Content
Text
Internal
Event
Internal
Interception
Event
Internal
Interception
Exception
Internal
Message
Interaction
Event
Internal
Message
Post
Send
Event
Internal
Message
Pre
Send
Event
Internal
Notification
Event
is
Empty
JAsync
Event
Interceptor
Context
JAsync
Event
Listener
Companion
JBlock
Event
Interceptor
Context
JBlock
Event
Listener
Companion
JNon
Block
Event
Listener
Companion
listen()
Member
Author
Aware
Message
Event
Member
Change
Event
Member
Decrease
Event
Member
Event
Member
Increase
Event
Member
Increase
Or
Decrease
Event
Member
Interaction
Event
Member
Message
Event
Member
Message
Event
Interaction
Event
Member
Message
Event
Post
Reply
Event
Member
Message
Event
Pre
Reply
Event
Member
Post
Send
Event
Member
Pre
Send
Event
Message
Content
Aware
Event
Message
Event
Message
Event
Interaction
Event
Message
Event
Post
Reply
Event
Message
Event
Pre
Reply
Event
non
Block()
on
Each
Error()
Organization
Change
Event
Organization
Event
Organization
Join
Request
Event
Organization
Request
Event
Organization
Source
Event
process()
push
And
As
Flux()
push
And
As
Stream()
push
And
Collect()
push
And
Collect
To
Async()
push
And
Collect
To
Blocking()
push
And
Collect
To
List
Async()
push
And
Collect
To
List
Blocking()
push
And
Launch()
push
And
Launch
Then()
Reply
Support
Interaction
Event
Reply
Support
Post
Reply
Event
Reply
Support
Pre
Reply
Event
Request
Event
Type
PROACTIVE
PASSIVE
Send
Support
Interaction
Event
Send
Support
Post
Send
Event
Send
Support
Pre
Send
Event
Source
Event
Standard
Event
Result
Collectable
Reactively
Result
Empty
Companion
Empty
Result
Error
Companion
Invalid
Simple
take
While
Not
Empty()
take
While
Not
Empty
Result()
take
While
Not
Error()
take
While
Not
Invalid()
throw
If
Error()
Typed
JAsync
Event
Listener
Companion
Typed
JBlock
Event
Listener
Companion
Typed
JNon
Block
Event
Listener
Companion
love.
forte.
simbot.
message
Aggregated
Message
Receipt
aggregation()
At
Companion
At
All
Binary
Data
Aware
Message
build
Messages()
decode
Messages
From
String()
delete
All
Safely()
Emoji
Emoticon
Message
empty
Messages()
encode
Messages
To
String()
Face
IDAware
Image
Image
is
Not
Empty()
Jvm
Offline
Image
Resolver
Jvm
Offline
Image
Value
Resolver
Mention
Message
Message
Element
Message
Content
message
Element
Polymorphic()
Message
Id
Reference
Message
Receipt
Message
Reference
Messages
Companion
Messages
Addable
Messages
Builder
Companion
Messages
Builder
Dsl
messages
Of()
Offline
Byte
Array
Image
Offline
File
Image
Companion
Offline
Image
Companion
Offline
Image
Implementation
Offline
Image
Resolver
Companion
Offline
Image
Value
Resolver
Offline
Path
Image
Companion
Offline
Resource
Image
Offline
URIImage
Companion
Plain
Text
plus()
plus
Assign()
Remote
IDImage
Remote
Image
Remote
Url
Aware
Image
Rich
Media
Message
safe
Plain
Text
Scheduled
Deprecated
Offline
Image
Resolver
Api
Simple
Offline
Resource
Image
Single
Message
Receipt
Standard
Message
Standard
Message
Receipt
Text
Companion
Text()
to
Messages()
to
Offline
Resource
Image()
to
Text()
Url
Aware
Image
Url
Aware
Message
love.
forte.
simbot.
plugin
Abstract
JPlugin
Companion
Factory
Key
add
Plugin
Factory
Provider()
clear
Plugin
Factory
Providers()
create
Plugin()
find()
find
And
Install
All
Plugins()
get()
load
Plugin
Factories
From
Providers()
load
Plugin
Providers()
Plugin
Plugin
Configure
Context
Plugin
Factories
Configurator
Plugin
Factory
Key
Plugin
Factory
Configurer
Provider
Plugin
Factory
Provider
Plugin
Installer
Plugins
Simple
Plugin
Key
to
Plugins()
love.
forte.
simbot.
resource
Abstract
Jvm
Resource
Resolver
Abstract
Jvm
Resource
Value
Resolver
Byte
Array
Resource
Experimental
IOResource
API
File
Resource
file
Resource()
input
Stream()
Input
Stream
Resource
input
Stream
Resource()
Jvm
Resource
Resolver
Jvm
Resource
Value
Resolver
Jvm
Source
Resource
Jvm
String
Readable
Resource
Companion
Path
Resource
Reader
Resource
Resource
Resource
Base64Serializer
Resource
Implementation
Resource
Resolver
Companion
Scheduled
Deprecated
Resource
Api
Source
Resource
source
Resource()
String
Readable
Resource
String
Resource
to
Resource()
to
String
Resource()
URIResource
simbot-common-annotations
love.
forte.
simbot.
annotations
Api4J
Api4Js
Experimental
Simbot
API
Fragile
Simbot
API
Internal
Inheritance
API
Internal
Simbot
API
simbot-common-apidefinition
love.
forte.
simbot.
common.
apidefinition
Api
Definition
Body
Computable
Api
Definition
Delete
Api
Definition
Get
Api
Definition
Post
Api
Definition
Put
Api
Definition
Rest
Api
Definition
simbot-common-atomic
love.
forte.
simbot.
common.
atomic
atomic()
Atomic
Boolean
Atomic
Int
Atomic
Long
Atomic
Ref
atomic
Ref()
Atomic
UInt
atomic
UL()
Atomic
ULong
minus
Assign()
plus
Assign()
update()
update
And
Get()
simbot-common-collection
love.
forte.
simbot.
common.
collection
as
Iterator()
compute
Value()
compute
Value
If
Absent()
compute
Value
If
Present()
concurrent
Mutable
Map()
Concurrent
Queue
create
Concurrent
Queue()
create
Priority
Concurrent
Queue()
Experimental
Simbot
Collection
Api
merge
Value()
Priority
Concurrent
Queue
remove
Value()
to
Immutable()
simbot-common-core
love.
forte.
simbot.
common
Priority
Constant
love.
forte.
simbot.
common.
async
as
Async()
Async
Async
Handler
await()
cancel
By()
Cancellation
Handler
completed
Async()
Completion
Handler
Error
Handler
join()
on
Await
on
Join
to
Async()
love.
forte.
simbot.
common.
attribute
Attribute
Companion
attribute()
Attribute
Map
Companion
Attribute
Map
Container
attribute
Map
Of()
Mutable
Attribute
Map
Companion
mutable
Attribute
Map
Of()
set()
love.
forte.
simbot.
common.
collectable
as
Collectable()
as
Flow
Synchronously
Iterate
Collectable()
as
Flux()
as
Stream()
as
Synchronously
Iterate
Collectable()
collect()
Collectable
collect
Async()
collect
By()
empty
Collectable()
flow
Collectable()
Flow
Synchronously
Iterate
Collectable
Iterable
Collectable
Sequence
Collectable
Synchronously
Iterate
Collectable
to
List()
to
List
Async()
transform()
love.
forte.
simbot.
common.
coroutines
IOOr
Default
Linked
Parent
Job
Cancellation
Exception
link
To()
merge
With()
Virtual
Virtual
Dispatcher
Virtual
Or
IO
Virtual
Or
IODispatcher
love.
forte.
simbot.
common.
exception
init
Exception
Cause()
love.
forte.
simbot.
common.
function
Action
Condition
Configurer
Function
invoke
By()
invoke
With()
Mergeable
Factories
Configurator
Configurer
Mergeable
Factory
Key
plus()
to
Configurer
Function()
love.
forte.
simbot.
common.
id
As
String
IDSerializer
ID
ID
ID4J
IDContainer
Int
ID
Companion
int
IDOf()
java
UUID
literal
Long
ID
Companion
Serializer
long
IDOf()
Numerical
ID
Companion
random
UUID()
Signed
Numeric
ID
simbot
UUID
String
ID
Companion
Serializer
string
IDOf()
to
Int()
to
Int
ID()
to
Int
Or
Null()
to
Java()
to
Kotlin()
to
Long()
to
Long
ID()
to
Long
Or
Null()
to
UInt()
to
UInt
ID()
to
UInt
Or
Null()
to
ULong()
to
ULong
ID()
to
ULong
Or
Null()
to
UUIDSigs()
UInt
ID
Companion
u
Int
IDOf()
ULong
ID
Companion
u
Long
IDOf()
Unsigned
Numeric
ID
UUID
Companion
Serializer
Structure
Serializer
uuid
Of()
love.
forte.
simbot.
common.
serialization
Base64Bytes
Serializer
guess
Serializer()
love.
forte.
simbot.
common.
services
add
Provider()
add
Provider
Except
Jvm()
Services
love.
forte.
simbot.
common.
text
to
Hex()
love.
forte.
simbot.
common.
time
[js]Date
Timestamp
[wasm
Js]Date
Timestamp
Instant
Timestamp
Companion
java
Java
Duration
java
Or
Null
kotlin
Millisecond
Timestamp
NSDate
Timestamp
Companion
Timestamp
Companion
Time
Unit
NANOSECONDS
MICROSECONDS
MILLISECONDS
SECONDS
MINUTES
HOURS
DAYS
love.
forte.
simbot.
common.
weak
get
Value()
Non
Weak
Ref
Impl
Weak
Ref
weak
Ref()
simbot-common-ktor-inputfile
love.
forte.
simbot.
common.
ktor.
inputfile
Input
File
Input
File()
simbot-common-stage-loop
love.
forte.
simbot.
common.
stageloop
Default
Stage
Loop()
loop()
Stage
Stage
Loop
State
simbot-common-streamable
love.
forte.
simbot.
common.
streamable
Streamable
Companion
simbot-common-suspend-runner
love.
forte.
simbot.
suspendrunner
[js]as
Reserve()
[jvm]as
Reserve()
Custom
Blocking
Dispatcher
Provider
Custom
Blocking
Executor
Provider
Default
Async
Context
Default
Async
Dispatcher
Default
Async
Dispatcher
Or
Null
Default
Blocking
Context
Default
Blocking
Dispatcher
Default
Blocking
Dispatcher
Or
Null
Default
Blocking
Dispatcher
Task
Rejected
Execution
Exception
Invoke
Strategy
Reserve
run
In
Async()
run
In
Blocking()
Run
In
Blocking
Exception
Run
In
Blocking
Strategy
run
In
No
Scope
Blocking()
Run
In
No
Scope
Blocking
Strategy
run
In
No
Scope
Timeout
Blocking()
run
In
Promise()
run
In
Timeout
Blocking()
set
Run
In
Blocking
Strategy()
set
Run
In
No
Scope
Blocking
Strategy()
ST
STP
Suspend
Trans
Suspend
Trans
Property
Virtual
Thread
Dispatcher
love.
forte.
simbot.
suspendrunner.
reserve
async()
block()
deferred()
flux()
list()
mono()
promise()
rx2Maybe()
rx3Maybe()
Suspend
Reserve
Transformer
suspend
Reserve()
simbot-core
love.
forte.
simbot.
core.
application
launch
Simple
Application()
Simple
Simple
Application
Simple
Application
Builder
Simple
Application
Configuration
Simple
Application
Launcher
love.
forte.
simbot.
core.
event
create
Simple
Event
Dispatcher
Impl()
Simple
Event
Dispatcher
Simple
Event
Dispatcher
Configuration
Simple
Event
Dispatch
Interceptor
Registration
Properties
Simple
Event
Interceptor
Registration
Properties
Simple
Event
Listener
Registration
Properties
Simple
IP
Simple
LP
love.
forte.
simbot.
core.
event.
impl
resolve
Interceptors()
Simple
Event
Dispatcher
Configuration
Impl
Simple
Event
Dispatcher
Impl
Simple
Event
Dispatch
Interceptor
Invoker
Simple
Event
Dispatch
Interceptor
Registration
Properties
Impl
Simple
Event
Dispatch
Interceptors
Invoker
Simple
Event
Interceptor
Invoker
Simple
Event
Interceptor
Registration
Properties
Impl
Simple
Event
Interceptors
Simple
Event
Interceptors
Builder
Simple
Event
Interceptors
Invoker
Simple
Event
Listener
Registration
Properties
Impl
simbot-core-spring-boot-starter
love.
forte.
simbot.
spring
Enable
Simbot
love.
forte.
simbot.
spring.
application
Spring
love.
forte.
simbot.
spring.
configuration
Default
Simbot
Component
Install
Processor
Companion
Default
Simbot
Component
Install
Processor
Configuration
Companion
Default
Simbot
Dispatcher
Processor
Companion
Default
Simbot
Dispatcher
Processor
Configuration
Companion
Default
Simbot
Event
Dispatcher
Processor
Companion
Default
Simbot
Event
Dispatcher
Processor
Configuration
Companion
Default
Simbot
Event
Listener
Registrar
Processor
Companion
Default
Simbot
Event
Listener
Registrar
Processor
Configuration
Companion
Default
Simbot
Plugin
Install
Processor
Companion
Default
Simbot
Plugin
Install
Processor
Configuration
Companion
Simbot
Component
Installer
Simbot
Component
Install
Processor
Simbot
Dispatcher
Configurer
Simbot
Dispatcher
Processor
Simbot
Event
Dispatcher
Post
Configurer
Simbot
Event
Dispatcher
Processor
Simbot
Event
Listener
Registrar
Post
Configurer
Simbot
Event
Listener
Registrar
Processor
Simbot
Plugin
Installer
Simbot
Plugin
Install
Processor
Simbot
Spring
Properties
Configuration
love.
forte.
simbot.
spring.
configuration.
application
Default
Simbot
Application
Launcher
Factory
Default
Simbot
Application
Launcher
Factory
Processor
Default
Simbot
Application
Launcher
Factory
Processor
Configuration
Companion
Default
Simbot
Application
Processor
Companion
Default
Simbot
Spring
Application
Launcher
Factory
Configuration
Companion
Default
Simbot
Spring
Application
Processor
Configuration
Companion
Simbot
Application
Configuration
Companion
Simbot
Application
Configurer
Simbot
Application
Launcher
Configurer
Simbot
Application
Launcher
Factory
Simbot
Application
Launcher
Factory
Processor
Simbot
Application
Launcher
Post
Configurer
Simbot
Application
Launcher
Pre
Configurer
Simbot
Application
Post
Configurer
Simbot
Application
Pre
Configurer
Simbot
Application
Processor
Simbot
Application
Runner
Companion
love.
forte.
simbot.
spring.
configuration.
binder
Default
Binder
Manager
Providers
Configuration
Duplicate
Binder
Id
Exception
Parameter
Binder
Manager
Builder
Parameter
Binder
Manager
Builder
Configurer
Resolve
Binder
Manager
Processor
Companion
Spring
Auto
Inject
Binder
Factory
love.
forte.
simbot.
spring.
configuration.
config
Default
Simbot
Application
Configuration
Processor
Companion
Default
Simbot
Application
Configuration
Processor
Configuration
Companion
Simbot
Application
Configuration
Configurer
Simbot
Application
Configuration
Processor
love.
forte.
simbot.
spring.
configuration.
listener
KFunction
Event
Listener
Companion
Simbot
Event
Listener
Function
Processor
Companion
Simbot
Event
Listener
Resolver
simbot-core-spring-boot-starter-common
love.
forte.
simbot.
spring.
common
Bot
Auto
Start
On
Failure
Exception
Bot
Config
Resource
Load
On
Failure
Exception
Mismatch
Configurable
Bot
Manager
Exception
Multiple
Incompatible
Types
Event
Exception
love.
forte.
simbot.
spring.
common.
application
Application
Launch
Mode
THREAD
NONE
Bot
Auto
Start
Mode
SYNC
ASYNC
Bot
Config
Resource
Load
Failure
Policy
ERROR
ERROR_
LOG
WARN
IGNORE
Bot
Registration
Failure
Policy
ERROR
ERROR_
LOG
WARN
IGNORE
Mismatch
Configurable
Bot
Manager
Policy
ERROR
ERROR_
LOG
WARN
IGNORE
Spring
Application
Spring
Application
Builder
Spring
Application
Configuration
Spring
Application
Configuration
Impl
Spring
Application
Configuration
Properties
Application
Properties
Bot
Properties
Companion
Component
Properties
Plugin
Properties
Spring
Application
Event
Registrar
Spring
Application
Factory
Spring
Application
Launcher
Spring
Event
Dispatcher
Configuration
simbot-core-spring-boot-starter-v2
love.
forte.
simbot.
spring2
Enable
Simbot
love.
forte.
simbot.
spring2.
application
Spring
love.
forte.
simbot.
spring2.
configuration
Default
Simbot
Component
Install
Processor
Companion
Default
Simbot
Component
Install
Processor
Configuration
Companion
Default
Simbot
Dispatcher
Processor
Companion
Default
Simbot
Dispatcher
Processor
Configuration
Companion
Default
Simbot
Event
Dispatcher
Processor
Companion
Default
Simbot
Event
Dispatcher
Processor
Configuration
Companion
Default
Simbot
Event
Listener
Registrar
Processor
Companion
Default
Simbot
Event
Listener
Registrar
Processor
Configuration
Companion
Default
Simbot
Plugin
Install
Processor
Companion
Default
Simbot
Plugin
Install
Processor
Configuration
Companion
Simbot
Component
Installer
Simbot
Component
Install
Processor
Simbot
Dispatcher
Configurer
Simbot
Dispatcher
Processor
Simbot
Event
Dispatcher
Post
Configurer
Simbot
Event
Dispatcher
Processor
Simbot
Event
Listener
Registrar
Post
Configurer
Simbot
Event
Listener
Registrar
Processor
Simbot
Plugin
Installer
Simbot
Plugin
Install
Processor
Simbot
Spring
Properties
Configuration
love.
forte.
simbot.
spring2.
configuration.
application
Default
Simbot
Application
Launcher
Factory
Default
Simbot
Application
Launcher
Factory
Processor
Default
Simbot
Application
Launcher
Factory
Processor
Configuration
Companion
Default
Simbot
Application
Processor
Companion
Default
Simbot
Spring
Application
Launcher
Factory
Configuration
Companion
Default
Simbot
Spring
Application
Processor
Configuration
Companion
Simbot
Application
Configuration
Companion
Simbot
Application
Configurer
Simbot
Application
Launcher
Configurer
Simbot
Application
Launcher
Factory
Simbot
Application
Launcher
Factory
Processor
Simbot
Application
Launcher
Post
Configurer
Simbot
Application
Launcher
Pre
Configurer
Simbot
Application
Post
Configurer
Simbot
Application
Pre
Configurer
Simbot
Application
Processor
Simbot
Application
Runner
Companion
love.
forte.
simbot.
spring2.
configuration.
binder
Default
Binder
Manager
Providers
Configuration
Duplicate
Binder
Id
Exception
Parameter
Binder
Manager
Builder
Parameter
Binder
Manager
Builder
Configurer
Resolve
Binder
Manager
Processor
Companion
Spring
Auto
Inject
Binder
Factory
love.
forte.
simbot.
spring2.
configuration.
config
Default
Simbot
Application
Configuration
Processor
Companion
Default
Simbot
Application
Configuration
Processor
Configuration
Companion
Simbot
Application
Configuration
Configurer
Simbot
Application
Configuration
Processor
love.
forte.
simbot.
spring2.
configuration.
listener
KFunction
Event
Listener
Companion
Simbot
Event
Listener
Function
Processor
Companion
Simbot
Event
Listener
Resolver
love.
forte.
simbot.
spring2.
warn
Migrating
Spring
Boot
Version
Migrating
Spring
Boot
Version
Warning
Printer
Companion
simbot-extension-continuous-session
love.
forte.
simbot.
extension.
continuous.
session
Abstract
Continuous
Session
Context
Async
In
Session
async
In
Session()
Block
In
Session
block
In
Session()
Conflict
Session
Key
Exception
Continuous
Session
Continuous
Session
Context
Conflict
Strategy
FAILURE
REPLACE
EXISTING
Continuous
Session
Context()
Continuous
Session
Provider
Continuous
Session
Receiver
create
Simple
Session
Continuation()
Event
Continuous
Session
Context
Factory
Event
Continuous
Session
Context
Configuration
In
Session
Mono
In
Session
mono
In
Session()
Replaced
Because
Of
Conflict
Session
Key
Exception
Session
Await
On
Failure
Exception
Session
Completed
Without
Resume
Exception
Session
Continuation
Session
Push
On
Failure
Exception
simbot-gradle-suspendtransforms
love.
forte.
simbot.
gradle.
suspendtransforms
add
Simbot
Jvm
Transformers()
Suspend
Transforms
simbot-logger
love.
forte.
simbot.
logger
default
Logger
Level
is
Debug
Enabled
is
Error
Enabled
is
Info
Enabled
is
Trace
Enabled
is
Warn
Enabled
Logger
logger()
Logger
Factory
Log
Level
ERROR
WARN
INFO
DEBUG
TRACE
name
love.
forte.
simbot.
logger.
internal
Abstract
Simple
Logger
simbot-logger-slf4j2-impl
love.
forte.
simbot.
logger.
slf4j2
Console
Simbot
Logger
Processor
Companion
Default
Simbot
Logger
Processors
Factory
Dispatch
Mode
Companion
DISRUPTOR
SYNC
ASYNC
do
Handle
If
Level
Enabled()
Log
Info
Companion
Simbot
Logger
Companion
Simbot
Logger
Configuration
Companion
Prefix
Log
Level
Property
Simbot
Logger
Factory
Companion
Simbot
Logger
Processor
Simbot
Logger
Processors
Factory
Simbot
Logger
Provider
Companion
love.
forte.
simbot.
logger.
slf4j2.
color
append
Color()
append
Color
Prefix()
append
Color
Suffix()
Back
Ground
Color
Companion
BLACK
DARK_
RED
GREEN
YELLOW
BLUE
PURPLE
DARK_
GREEN
WHITE
Color
decorative
Color()
Font
Color
Companion
BLACK
RED
GREEN
YELLOW
BLUE
PURPLE
DARK_
GREEN
WHITE
love.
forte.
simbot.
logger.
slf4j2.
dispatcher
Async
Dispatcher
Factory
Disruptor
Dispatcher
Companion
Log
Dispatcher
Log
Dispatcher
Factory
Sync
Dispatcher
Factory
simbot-processor-class-builder
love.
forte.
simbot.
processor.
classbuilder
Class
Builder
Processor
Provider
simbot-processor-class-builder-annotation
love.
forte.
simbot.
processor.
classbuilder.
annotation
Builder
For
Class
Builder
simbot-processor-message-element-polymorphic-include
love.
forte.
simbot.
processor.
message.
element.
polymorphic.
include
Message
Element
Polymorphic
Include
Configuration
Companion
Message
Element
Polymorphic
Include
Processor
Message
Element
Polymorphic
Include
Processor
Provider
Empty
Symbol
Processor
simbot-quantcat-common
love.
forte.
simbot.
quantcat.
common.
annotations
Apply
Binder
Binder
Scope
DEFAULT
SPECIFY
GLOBAL
Content
Trim
Filter
Targets
Companion
Filter
Value
Interceptor
Listener
Multi
Filter
to
Properties()
love.
forte.
simbot.
quantcat.
common.
binder
Base
Parameter
Binder
Factory
Context
Binder
Manager
Bind
Exception
Functional
Bindable
Event
Listener
Parameter
Binder
Ignore
Parameter
Binder
Factory
Context
Parameter
Binder
Factory
Container
Parameter
Binder
Result
Companion
Empty
Normal
Not
Empty
Only
Spare
Simple
Binder
Manager
Simple
Functional
Binder
Factory
to
Binder
Factory()
love.
forte.
simbot.
quantcat.
common.
binder.
impl
Empty
Binder
Event
Parameter
Binder
Factory
Keyword
Binder
Factory
Merged
Binder
love.
forte.
simbot.
quantcat.
common.
convert
Convert
Exception
Non
Converters
love.
forte.
simbot.
quantcat.
common.
filter
Filter
Mode
INTERCEPTOR
IN_
LISTENER
Filter
Properties
Filter
Targets
Properties
Filter
Value
Properties
Match
Type
TEXT_
EQUALS
TEXT_
EQUALS_
IGNORE_
CASE
TEXT_
STARTS_
WITH
TEXT_
ENDS_
WITH
TEXT_
CONTAINS
REGEX_
MATCHES
REGEX_
CONTAINS
Multi
Filter
Match
Type
Companion
ANY
ALL
NONE
love.
forte.
simbot.
quantcat.
common.
interceptor
Annotation
Event
Interceptor
Factory
Context
Result
Builder
Companion
love.
forte.
simbot.
quantcat.
common.
interceptor.
impl
Content
Trim
Event
Interceptor
Factory
Standard
Annotation
Event
Interceptor
Factory
love.
forte.
simbot.
quantcat.
common.
keyword
Empty
Filter
Parameter
Matcher
Empty
Filter
Parameters
Empty
Keyword
Keyword
Keyword
List
Attribute
Keyword
Matcher
Match
Parameters
Regex
Value
Matcher
Simple
Keyword
Value
Matcher
love.
forte.
simbot.
quantcat.
common.
listener
Functional
Event
Listener
simbot-test
love.
forte.
simbot.
test.
bot
Test
Bot
Test
Bot
Configuration
Test
Bot
Manager
Factory
Test
Bot
Manager
Configuration
love.
forte.
simbot.
test.
component
Test
Component
Factory
Test
Component
Configuration
love.
forte.
simbot.
test.
event
Base
Test
Event
Companion
Test
Bot
Event
Test
Event
Test
Message
Event
Test
Message
Receipt
love.
forte.
simbot.
test.
message
Test
Message
Content
love.
forte.
simbot.
test.
plugin
Test
Plugin
Factory
Test
Plugin
Configuration
simbot-api
/
love.forte.simbot.message
/
Message
/
Element
Element
interface
Element
:
Message
(
source
)
一个
消息元素
,是消息链中的最小单位。 消息元素本身也是消息。
Inheritors
StandardMessage
Members & Extensions
Functions
plus
Link copied to clipboard
operator
fun
Message
.
plus
(
other
:
Message
)
:
Messages
合并两个
Message
为
Messages
。