All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description Audio Bot This class is used to define a Mirai Bot InstanceBotEvent Called when an event is relative with a botBotLoginEvent Called when bot loginBotLoginException Thrown to indicate a bot login failedBotLogoutEvent Called when bot logoutBotManager This class is used to manage all the bots.BotPreSendMessageEvent Called when bot pre-send messageBotProtocol BotReloginEvent Called when bot reloginBotSendMessageEvent Called when bot send messageCancellable This class indicates that the implemented event class is cancellableChatEvent Called when a friend chat with bot or a member chat in a group the bot is inClientReceiver Command Represent a Plugin class that can execute.CommandBuffer Represent a buffer of Command.CommandDataConverter Convert the String argument to Command argumentCommandExecutedEvent Called after command executedCommandExecutor CommandExecutor Represents a command executor to define how to execute command.CommandLine The CommandLine Tool Class can be used to exec command with customize executor, arguments and receiver.CommandLoadException Thrown to indicate there is any exception thrown in the initializing processCommandPrepostEvent Called before command executingCommandSender This class present an executor to execute command.CommandType Represent this class is a Command.Config Represents a configuration.ConsoleChatEvent Called when Console input a StringConsoleMessageEvent Called when Console input a String (this does not execute any commands)Contact Represents a contact, which means aStranger, aFriend, aGroup, aOtherClientor aMemberin a group.DataCollection Store and parser arguments for better CommandExecutor usage.DataConverterType Represent this field is a DataConverterDefaultConfig Represents a default config named "config.yml" in the plugin folder.Event This is the base class of Event Chain.EventHandler Represent an event listener method.EventManager This class is used to submit Event for developers.EventPriority This class is used to define the priority of the event listener to better define the whole event chainEventSubmitException Thrown to indicate there is any invalid section in Event Submit ChainFocessLogger This is a logger util class.FocessQQ FocessQQ.MainPlugin The MainPlugin Plugin is a core plugin in Bot.Friend Represents a friend.FriendChatEvent Called when a friend chat with botFriendInputStatusEvent Called when friend input status is changedFriendMessageEvent Called when a friend chat with bot (this does not execute any commands)FriendRecallEvent Called when a Friend recall a messageFriendRequestEvent Called when a friend-request comesGroup Represents a group.GroupChatEvent Called when a member who chats in the group the bot is inGroupMessageEvent Called when a member who chats in the group the bot is in (this does not execute any commands)GroupRecallEvent Called when a Member recall a message in a GroupGroupRequestEvent Called when a group-request comesIllegalCommandClassException Thrown to indicate this class is an illegal Command classIllegalDataConverterClassException Thrown to indicate this class is an illegal DataConverter classIllegalListenerClassException Thrown to indicate this class is an illegal Listener classIllegalPluginClassException Thrown to indicate this class is an illegal Plugin classIllegalSpecialArgumentComplexHandlerClassException Thrown to indicate this class is an illegal SpecialArgumentHandler classImage IOHandler This class is used to handle input and output when executing Command.LangConfig Represents a language config named "lang.yml" in the plugin jar file.LazyPlugin This is lazy version of the plugin.Listener This class is used to indicate this is an event listenerListenerHandler This class is used to help invoke listener methodsListenerType Represent this class is a Listener.Member Represents a member in a group.MemberCardNameChangeEvent Called after member's card name changedMemberCommandPermissionChangeEvent Called after member's permission changedMessage Represents a message.MessageEvent Called when a friend chat with bot or a member chat in a group the bot is in (this does not execute any commands)MessageSource Represents a message source.NetworkHandler This is a network util class.OtherClient Represents a client.PermissionBuffer PermissionDataConverter Plugin Represent a Plugin class that can be load, enable and disable.PluginBuffer Represent a buffer of Plugin.PluginDataConverter Convert the String argument to Plugin argumentPluginDescription The description of plugin.PluginDuplicateException Thrown to indicate there is an existed plugin named this namePluginEvent Called when a plugin triggers a special actionPluginLoaderException Thrown to indicate none-MainPlugin plugin is not loaded by PluginClassLoaderPluginLoadEvent Called when a plugin is loadedPluginLoadException Thrown to indicate there is any exception thrown in the initializing processPluginType Represent this class is a Plugin.PluginUnloadEvent Called when a plugin is unloadedPluginUnloadException Thrown to indicate this plugin should be disabled.Property Store some default properties of this framework.Schedulers Used to create Scheduler.ServerMultiReceiver ServerReceiver ServerStartEvent Called when MainPlugin is loaded completelyServerStopEvent Called when MainPlugin is starting unloading itselfSession This class is used to build better communication between Command and CommandSender.SessionSection Section of Session.Socket Speaker Represents a transmitter, which can upload audio.SpecialArgumentComplexHandler This class is used to handle special arguments, which start with "@".SpecialArgumentHandler This class is used to handle special arguments, which start with "@".SpecialArgumentType Represent this field is a special argument handler.Stranger Represents a stranger.StrangerChatEvent Called when a stranger chat with botStrangerMessageEvent Called when a stranger chat with bot (this does not execute any commands)TextMessage Transmitter Represents a contact, which can send message and upload image.