mirai
2.15.0
mirai-console
net.mamoe.mirai.console
ConsoleFrontEndImplementation
MalformedMiraiConsoleImplementationError
MiraiConsole
INSTANCE
MiraiConsoleFrontEndDescription
MiraiConsoleImplementation
BackendAccess
Companion
ConsoleCommandSenderImpl
ConsoleDataScope
Companion
ConsoleLaunchOptions
FrontendLoggingInitContext
JConsoleCommandSenderImpl
JConsoleInput
rootDir
net.mamoe.mirai.console.command
AbstractCommand
AbstractCommandSender
AbstractPluginCustomCommandSender
AbstractPluginCustomCommandSenderJ
AbstractUserCommandSender
BuiltInCommand
BuiltInCommands
AutoLoginCommand
HelpCommand
LoginCommand
LogoutCommand
PermissionCommand
StatusCommand
StopCommand
Command
Companion
CommandContext
CommandExecuteResult
ExecutionFailed
Failure
IllegalArgument
Intercepted
PermissionDenied
Success
UnmatchedSignature
UnresolvedCommand
CommandExecutionException
CommandManager
INSTANCE
CommandOwner
CommandPermissionDeniedException
CommandSender
Companion
CommandSenderOnMessage
CompositeCommand
ConsoleCommandOwner
ConsoleCommandSender
execute()
executeCommand()
FailureReason
ArgumentLengthMismatch
InapplicableArgument
InapplicableReceiverArgument
InapplicableValueArgument
NotEnoughArguments
ResolutionAmbiguity
TooManyArguments
fold()
foldContext()
FriendCommandSender
FriendCommandSenderOnMessage
getBotOrNull()
getGroupOrNull()
GroupAwareCommandSender
GroupTempCommandSender
GroupTempCommandSenderOnMessage
IllegalCommandArgumentException
isConsole()
isFailure()
isNotConsole()
isNotUser()
isSuccess()
isSystem()
isUser()
MemberCommandSender
MemberCommandSenderOnMessage
OtherClientCommandSender
OtherClientCommandSenderOnMessage
OtherClientCommandSenderOnMessageSync
PluginCustomCommandSender
RawCommand
SimpleCommand
StrangerCommandSender
StrangerCommandSenderOnMessage
SystemCommandSender
UnmatchedCommandSignature
UserCommandSender
net.mamoe.mirai.console.command.descriptor
AbstractCommandParameter
AbstractCommandSignature
AbstractCommandValueArgumentParser
Companion
AbstractCommandValueParameter
Extended
StringConstant
UserDefinedType
Companion
ArgumentAcceptance
Companion
Direct
Impossible
ResolutionAmbiguity
WithContextualConversion
WithTypeConversion
BooleanValueArgumentParser
buildCommandArgumentContext()
ByteValueArgumentParser
CommandArgumentContext
Builtins
Companion
ParserPair
Companion
CommandArgumentContextAware
CommandArgumentContextBuilder
CommandArgumentParserException
CommandDeclarationClashException
CommandDeclarationException
CommandParameter
CommandReceiverParameter
Companion
Context
Sender
CommandResolutionException
CommandSignature
CommandSignatureFromKFunction
CommandSignatureFromKFunctionImpl
CommandSignatureImpl
CommandValueArgumentParser
Companion
CommandValueParameter
ContentStringTypeVariant
DoubleValueArgumentParser
EmptyCommandArgumentContext
EnumValueArgumentParser
ExistingBotValueArgumentParser
ExistingContactValueArgumentParser
ExistingFriendValueArgumentParser
ExistingGroupValueArgumentParser
ExistingMemberValueArgumentParser
ExistingUserValueArgumentParser
ExperimentalCommandDescriptors
FloatValueArgumentParser
ImageValueArgumentParser
IntValueArgumentParser
LongValueArgumentParser
MappingCommandValueArgumentParser
MessageChainTypeVariant
MessageContentTypeVariant
NoValueArgumentMappingException
PermissionIdValueArgumentParser
PermitteeIdValueArgumentParser
PlainTextValueArgumentParser
plus()
RawContentValueArgumentParser
ShortValueArgumentParser
SimpleCommandArgumentContext
StringValueArgumentParser
TemporalArgumentParser
TypeVariant
Companion
net.mamoe.mirai.console.command.java
JCompositeCommand
JRawCommand
JSimpleCommand
net.mamoe.mirai.console.command.parse
CommandArgument
CommandCall
CommandCallImpl
CommandCallParser
Companion
CommandValueArgument
DefaultCommandValueArgument
mapToTypeOrNull()
mapValue()
SpaceSeparatedCommandCallParser
Provider
net.mamoe.mirai.console.command.resolve
BuiltInCommandCallResolver
call()
CommandCallInterceptor
Companion
CommandCallResolver
Companion
CommandResolveResult
fold()
getOrElse()
InterceptedReason
Companion
InterceptedReason()
InterceptResult
ResolvedCommandCall
Companion
ResolvedCommandCallImpl
ResolvedCommandValueArgument
net.mamoe.mirai.console.data
AbstractPluginData
ValueNode
AutoSavePluginConfig
AutoSavePluginData
AutoSavePluginDataHolder
BooleanValue
ByteValue
CharValue
CompositeListValue
CompositeMapValue
CompositeSetValue
CompositeValue
directory
DoubleValue
findBackingFieldValue()
findBackingFieldValueNode()
FloatValue
IntValue
ListValue
LongValue
MapValue
MemoryPluginDataStorage
Companion
MultiFilePluginDataStorage
Companion
PluginConfig
PluginData
SaveType
YAML
JSON
PluginDataExtensions
NotNullMap
NotNullMutableMap
PluginDataHolder
PluginDataStorage
PrimitiveIntIntMapValue
PrimitiveIntListValue
PrimitiveIntLongMapValue
PrimitiveIntSetValue
PrimitiveListValue
PrimitiveLongListValue
PrimitiveLongSetValue
PrimitiveMapValue
PrimitiveSetValue
PrimitiveValue
ReadOnlyPluginConfig
ReadOnlyPluginData
ReferenceValue
SerializableValue
Companion
SerializerAwareValue
Companion
SetValue
ShortValue
StringValue
Value
value()
ValueDescription
valueFromKType()
ValueName
net.mamoe.mirai.console.data.java
JavaAutoSavePluginConfig
JavaAutoSavePluginData
Companion
net.mamoe.mirai.console.events
AutoLoginEvent
Failure
Success
ConsoleEvent
StartupEvent
net.mamoe.mirai.console.extension
AbstractExtensionPoint
AbstractInstanceExtensionPoint
ComponentStorage
ComponentStorageInternal
Extension
ExtensionException
ExtensionPoint
ExtensionRegistry
FunctionExtension
FunctionExtensionPoint
InstanceExtension
InstanceExtensionPoint
PluginComponentStorage
net.mamoe.mirai.console.extensions
BotConfigurationAlterer
ExtensionPoint
CommandCallInterceptorProvider
ExtensionPoint
CommandCallParserProvider
ExtensionPoint
CommandCallResolverProvider
ExtensionPoint
PermissionServiceProvider
ExtensionPoint
PluginLoaderProvider
ExtensionPoint
PostStartupExtension
ExtensionPoint
net.mamoe.mirai.console.fontend
ProcessProgress
net.mamoe.mirai.console.internal.command
IllegalCommandDeclarationException
net.mamoe.mirai.console.internal.data.builtins
AutoLoginConfig
Account
ConfigurationKey
Parser
protocol
device
enable
heartbeatStrategy
Password
PasswordKind
Parser
PLAIN
MD5
LoggerConfig
Binding
net.mamoe.mirai.console.internal.plugin
ConsoleJvmPluginFuncCallbackStatus
SUCCESS
FAILED
ConsoleJvmPluginFuncCallbackStatusExcept
OnEnable
ConsoleJvmPluginTestFailedError
net.mamoe.mirai.console.logging
AbstractLoggerController
LogPriority
Companion
ALL
VERBOSE
DEBUG
INFO
WARNING
ERROR
NONE
PathBased
LoggerController
LoggerControlState
net.mamoe.mirai.console.permission
AbstractPermitteeId
AnyContact
AnyFriend
AnyGroup
AnyGroupTemp
AnyMember
AnyMemberFromAnyGroup
AnyOtherClient
AnyStranger
AnyTempFromAnyGroup
AnyUser
AsStringSerializer
Companion
Console
ExactFriend
ExactGroup
ExactGroupTemp
ExactMember
ExactStranger
ExactUser
Permission
Companion
PermissionId
Companion
PermissionIdAsStringSerializer
PermissionIdNamespace
PermissionRegistryConflictException
PermissionService
Companion
Permittee
PermitteeId
Companion
RootPermission
net.mamoe.mirai.console.plugin
author
dependencies
id
info
name
Plugin
PluginManager
INSTANCE
ResourceContainer
Companion
version
net.mamoe.mirai.console.plugin.center
PluginCenter
PluginInfo
PluginInsight
net.mamoe.mirai.console.plugin.description
IllegalPluginDescriptionException
PluginDependency
Companion
PluginDependencyAsStringSerializer
PluginDescription
Companion
net.mamoe.mirai.console.plugin.jvm
AbstractJvmPlugin
ExportManager
JavaPlugin
JavaPluginScheduler
Companion
JvmPlugin
Companion
JvmPluginClasspath
JvmPluginDescription
Companion
JvmPluginDescription()
JvmPluginDescriptionBuilder
JvmPluginLoader
BuiltIn
KotlinPlugin
reloadPluginConfig()
reloadPluginData()
savePluginConfig()
savePluginData()
StandardExportManagers
AllDenied
AllExported
net.mamoe.mirai.console.plugin.loader
AbstractFilePluginLoader
FilePluginLoader
PluginLoader
PluginLoadException
net.mamoe.mirai.console.util
AnsiMessageBuilder
Companion
AnsiMessageBuilder()
asMessageScope()
buildAnsiMessage()
cast()
ConsoleExperimentalApi
ConsoleInput
INSTANCE
ConsoleInternalApi
ContactUtils
invoke()
MessageScope
MessageUtils
requestInput()
retryCatching()
safeCast()
scopeWith()
SemVersion
Companion
Requirement
Companion
RequirementAsStringSerializer
SemVersionAsStringSerializer
sendAnsiMessage()
toMessageScope()
mirai-core-api
net.mamoe.mirai
alsoLogin()
Bot
Companion
BotFactory
BotConfigurationLambda
INSTANCE
containsFriend()
containsGroup()
IMirai
LowLevelApi
LowLevelApiAccessor
Mirai
recallMessage()
supervisorJob
net.mamoe.mirai.auth
AuthReason
FastLoginError
ForceOffline
FreshLogin
MsfOffline
NetworkError
Unknown
BotAuthInfo
BotAuthorization
Companion
BotAuthResult
BotAuthSession
QRCodeLoginListener
State
WAITING_FOR_SCAN
WAITING_FOR_CONFIRM
CANCELLED
TIMEOUT
CONFIRMED
DEFAULT
net.mamoe.mirai.contact
AnonymousMember
asFriend()
asFriendOrNull()
asStranger()
asStrangerOrNull()
AudioSupported
AvatarSpec
SMALLEST
SMALL
MEDIUM
LARGE
LARGEST
ORIGINAL
BotIsBeingMutedException
botMuteRemaining
checkBotPermission()
ClientKind
Companion
ANDROID_PAD
AOL_CHAOJIHUIYUAN
AOL_HUIYUAN
AOL_SQQ
CAR
HRTX_IPHONE
HRTX_PC
MC_3G
MISRO_MSG
MOBILE_ANDROID
MOBILE_ANDROID_NEW
MOBILE_HD
MOBILE_HD_NEW
MOBILE_IPAD
MOBILE_IPAD_NEW
MOBILE_IPHONE
MOBILE_OTHER
MOBILE_PC_QQ
MOBILE_PC_TIM
MOBILE_WINPHONE_NEW
QQ_FORELDER
QQ_SERVICE
TV_QQ
WIN8
WINPHONE
Contact
Companion
ContactList
ContactOrBot
deviceKind
deviceName
FileSupported
Friend
getMember()
getMemberOrFail()
Group
Companion
GroupSettings
isAdministrator()
isBotMuted
isFriend
isOperator()
isOwner()
isStranger
Member
MemberPermission
MEMBER
ADMINISTRATOR
OWNER
MessageTooLargeException
mute()
nameCardOrNick
NormalMember
OtherClient
OtherClientInfo
PermissionDeniedException
Platform
Companion
IOS
MOBILE
WINDOWS
platform
recallMessage()
remarkOrNameCard
remarkOrNameCardOrNick
remarkOrNick
SendMessageFailedException
Reason
MESSAGE_TOO_LARGE
BOT_MUTED
GROUP_CHAT_LIMITED
AT_ALL_LIMITED
LIMITED_MESSAGING
Stranger
TempUser
User
UserOrBot
net.mamoe.mirai.contact.active
ActiveChart
ActiveHonorInfo
ActiveHonorList
ActiveRankRecord
ActiveRecord
GroupActive
MemberActive
MemberMedalInfo
MemberMedalType
OWNER
ADMIN
SPECIAL
ACTIVE
net.mamoe.mirai.contact.announcement
Announcement
Companion
AnnouncementImage
Companion
AnnouncementParameters
Companion
AnnouncementParametersBuilder
Announcements
bot
buildAnnouncementParameters()
OfflineAnnouncement
Companion
OfflineAnnouncement()
OnlineAnnouncement
toOffline()
net.mamoe.mirai.contact.essence
EssenceMessageRecord
Essences
net.mamoe.mirai.contact.file
AbsoluteFile
AbsoluteFileFolder
Companion
AbsoluteFolder
Companion
RemoteFiles
net.mamoe.mirai.contact.friendgroup
FriendGroup
FriendGroups
net.mamoe.mirai.contact.roaming
RoamingMessage
RoamingMessageFilter
Companion
RoamingMessages
RoamingSupported
net.mamoe.mirai.data
FriendInfo
GroupHonorType
Companion
GroupInfo
MemberInfo
OnlineStatus
Companion
ONLINE
OFFLINE
AWAY
INVISIBLE
BUSY
Q_ME
DND
RECEIVE_OFFLINE_MESSAGE
UNKNOWN
RequestEventData
BotInvitedJoinGroupRequest
Factory
MemberJoinRequest
NewFriendRequest
StrangerInfo
UserInfo
net.mamoe.mirai.event
AbstractEvent
broadcast()
BroadcastControllable
CancellableEvent
CommonMessageSelectBuilderUnit
ConcurrencyKind
CONCURRENT
LOCKED
Event
EventChannel
EventHandler
EventPriority
HIGHEST
HIGH
NORMAL
LOW
LOWEST
MONITOR
ExceptionInEventChannelFilterException
ExceptionInEventHandlerException
GlobalEventChannel
globalEventChannel()
InternalGlobalEventChannelProvider
Listener
ListenerHost
ListeningStatus
LISTENING
STOPPED
MessageDsl
MessageSelectBuilder
MessageSelectBuilderUnit
MessageSelectionTimeoutChecker
MessageSelectionTimeoutException
MessageSubscribersBuilder
ListeningFilter
nextEvent()
registerTo()
selectMessages()
selectMessagesUnit()
SimpleListenerHost
subscribe()
subscribeAlways()
subscribeFriendMessages()
subscribeGroupMessages()
subscribeGroupTempMessages()
subscribeMessages()
subscribeOtherClientMessages()
subscribeStrangerMessages()
subscribeUserMessages()
syncFromEvent()
whileSelectMessages()
net.mamoe.mirai.event.events
AbstractMessageEvent
BeforeImageUploadEvent
BotActiveEvent
BotAvatarChangedEvent
BotEvent
BotGroupPermissionChangeEvent
BotInvitedJoinGroupRequestEvent
BotJoinGroupEvent
Active
Invite
Retrieve
BotLeaveEvent
Active
Disband
Kick
BotMuteEvent
BotNickChangedEvent
BotOfflineEvent
Active
CauseAware
Dropped
Force
MsfOffline
RequireReconnect
BotOnlineEvent
BotPassiveEvent
BotReloginEvent
BotUnmuteEvent
EventCancelledException
FriendAddEvent
FriendAvatarChangedEvent
FriendDeleteEvent
FriendEvent
FriendInputStatusChangedEvent
FriendMessageEvent
FriendMessagePostSendEvent
FriendMessagePreSendEvent
FriendMessageSyncEvent
FriendNickChangedEvent
FriendRemarkChangeEvent
GroupAllowAnonymousChatEvent
GroupAllowConfessTalkEvent
GroupAllowMemberInviteEvent
GroupAwareMessageEvent
GroupEntranceAnnouncementChangeEvent
GroupEvent
GroupMemberEvent
GroupMessageEvent
GroupMessagePostSendEvent
GroupMessagePreSendEvent
GroupMessageSyncEvent
GroupMuteAllEvent
GroupNameChangeEvent
GroupOperableEvent
GroupSettingChangeEvent
GroupTalkativeChangeEvent
GroupTempMessageEvent
GroupTempMessagePostSendEvent
GroupTempMessagePreSendEvent
GroupTempMessageSyncEvent
ImageUploadEvent
Failed
Succeed
isByBot
isFailure
isSuccess
MemberCardChangeEvent
MemberHonorChangeEvent
Achieve
Lose
MemberJoinEvent
Active
Invite
Retrieve
MemberJoinRequestEvent
MemberLeaveEvent
Kick
Quit
MemberMuteEvent
MemberPermissionChangeEvent
MemberSpecialTitleChangeEvent
MemberUnmuteEvent
MessageEvent
MessagePostSendEvent
MessagePreSendEvent
MessageRecallEvent
FriendRecall
GroupRecall
MessageSyncEvent
NewFriendRequestEvent
NudgeEvent
operatorOrBot
OtherClientEvent
OtherClientMessageEvent
OtherClientOfflineEvent
OtherClientOnlineEvent
result
SignEvent
source
sourceResult
StrangerAddEvent
StrangerEvent
StrangerMessageEvent
StrangerMessagePostSendEvent
StrangerMessagePreSendEvent
StrangerMessageSyncEvent
StrangerRelationChangeEvent
Deleted
Friended
UserEvent
UserMessageEvent
UserMessagePostSendEvent
UserMessagePreSendEvent
net.mamoe.mirai.internal.event
VerboseEvent
net.mamoe.mirai.internal.message
MessageSourceSerializerImpl
Companion
net.mamoe.mirai.internal.network
Packet
NoEventLog
NoLog
net.mamoe.mirai.message
bot
isContextIdenticalWith()
MessageReceipt
Companion
MessageSerializers
INSTANCE
nextMessage()
nextMessageAsync()
nextMessageOrNull()
nextMessageOrNullAsync()
sourceIds
sourceInternalIds
sourceMessage
sourceTime
net.mamoe.mirai.message.action
AsyncRecallResult
BotNudge
FriendNudge
MemberNudge
Nudge
Companion
StrangerNudge
UserNudge
net.mamoe.mirai.message.code
CodableMessage
MiraiCode
net.mamoe.mirai.message.data
AbstractMessageKey
AbstractPolymorphicMessageKey
AbstractServiceMessage
anyIsInstance()
At
Companion
At()
at()
AtAll
Audio
Key
AudioCodec
Companion
AMR
SILK
bot
botOrNull
buildForwardMessage()
buildMessageChain()
buildMessageSource()
CombinedMessage
ConstrainSingle
content
contentsList()
contentsSequence()
copyAmend()
CustomMessage
Companion
CustomMessageFullDataDeserializeInternalException
CustomMessageFullDataDeserializeUserException
Factory
JsonSerializerFactory
ProtoBufSerializerFactory
CustomMessageMetadata
Companion
Dice
Key
EmptyMessageChain
emptyMessageChain()
Face
Companion
FileMessage()
findIsInstance()
firstIsInstance()
firstIsInstanceOrNull()
flash()
FlashImage
Key
FlashImage()
ForwardMessage
DisplayStrategy
Default
INode
Key
Node
ForwardMessageBuilder
BuilderNode
ForwardMessageDsl
getOrFail()
getValue()
HummerMessage
Key
ids
Image
AsStringSerializer
Builder
Companion
FallbackSerializer
Key
Serializer
Image()
ImageType
Companion
PNG
BMP
JPG
GIF
APNG
UNKNOWN
internalId
InternalImageProtocol
Companion
isContentBlank()
isContentEmpty()
isInstance()
lengthDuration
LightApp
Key
MarketFace
Key
MessageChain
Companion
Serializer
MessageChainBuilder
messageChainOf()
MessageContent
Key
MessageKey
MessageMetadata
MessageOriginKind
LONG
FORWARD
MUSIC_SHARE
MessageSource
Key
Serializer
MessageSourceAmender
MessageSourceBuilder
MessageSourceKind
GROUP
FRIEND
TEMP
STRANGER
metadataList()
metadataSequence()
MusicKind
NeteaseCloudMusic
QQMusic
MiguMusic
KugouMusic
KuwoMusic
MusicShare
Key
OfflineAudio
Factory
INSTANCE
Key
OfflineAudio()
OfflineMessageSource
Key
OnlineAudio
Key
OnlineMessageSource
Incoming
FromFriend
Key
FromGroup
Key
FromStranger
Key
FromTemp
Key
Key
Key
Outgoing
Key
ToFriend
Key
ToGroup
Key
ToStranger
Key
ToTemp
Key
orElse()
orNull()
OrNullDelegate
PlainText
Companion
plus()
PokeMessage
Key
QuoteReply
Key
RawForwardMessage
recallSource()
repeat()
RichMessage
RockPaperScissors
Key
ROCK
SCISSORS
PAPER
sendTo()
ServiceMessage
Key
ShowImageFlag
SimpleServiceMessage
Companion
SingleMessage
source
sourceOrNull
time
times()
toByteArray()
toForwardMessage()
toMessageChain()
toOffline()
toPlainText()
topmostKey
toVoice()
UnsupportedMessage
Companion
Serializer
UnsupportedMessage()
VipFace
Key
Kind
XmlMessageDsl
net.mamoe.mirai.network
BotAuthorizationException
CustomLoginFailedException
InconsistentBotIdException
LoginFailedException
NoServerAvailableException
NoStandardInputForCaptchaException
RetryLaterException
UnsupportedCaptchaMethodException
UnsupportedQRCodeCaptchaException
UnsupportedSliderCaptchaException
UnsupportedSmsLoginException
WrongPasswordException
net.mamoe.mirai.spi
AudioToSilkService
Companion
BaseService
net.mamoe.mirai.utils
AbstractBotConfiguration
AbstractExternalResource
ResourceCleanCallback
BotConfiguration
Companion
ConfigurationDsl
ContactListCache
HeartbeatStrategy
STAT_HB
REGISTER
NONE
MiraiProtocol
ANDROID_PHONE
ANDROID_PAD
ANDROID_WATCH
IPAD
MACOS
BotConfiguration()
debug()
DeviceInfo
Companion
Version
DeviceInfoBuilder
Companion
DeviceVerificationRequests
FallbackRequest
SmsRequest
DeviceVerificationResult
DirectoryLogger
error()
ExternalResource
Companion
FileCacheStrategy
Companion
MemoryCache
TempCache
generateDeviceInfoData()
info()
InternalProtocolDataExchange
Companion
InternalProtocolData
JavaFriendlyAPI
LoggerAdapters
LoginSolver
Companion
MiraiExperimentalApi
MiraiInternalApi
MiraiInternalFile
MiraiLogger
Companion
Factory
INSTANCE
MiraiLoggerPlatformBase
MiraiLoggerWithSwitch
NotStableForInheritance
OverFileSizeMaxException
PlatformLogger
ProgressionCallback
Companion
runAutoClose()
serializeToString()
SilentLogger
SimpleLogger
Companion
LogPriority
VERBOSE
DEBUG
INFO
WARNING
ERROR
SingleFileLogger
StandardCharImageLoginSolver
Companion
Streamable
useAutoClose()
verbose()
warning()
withAutoClose()
withSwitch()
mirai-core-api/net.mamoe.mirai.message.data/XmlMessageDsl

XmlMessageDsl

@MiraiExperimentalApi
@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.TYPE])
@DslMarker
annotation class XmlMessageDsl
Copyright 2019-2023 Mamoe Technologies and contributors. Source code: GitHubGenerated by dokka