Package-level declarations

Types

Link copied to clipboard
class Logger(bot: Bot, val tag: String)

日志记录器,将日志消息发送到 Bot 的共享日志流

Link copied to clipboard
fun interface LogHandler

日志处理器接口,用于自定义日志记录行为

Link copied to clipboard

日志等级枚举

Link copied to clipboard
class LogMessage(val level: LogLevel, val tag: String, val messageSupplier: suspend () -> String, val throwable: Throwable? = null)

日志消息

Link copied to clipboard
typealias MessageSupplier = suspend () -> String
Link copied to clipboard

不执行任何操作的日志处理器

Link copied to clipboard

简单的日志处理器,直接将日志输出到控制台

Functions

Link copied to clipboard

缩短包名以用于日志输出,将中间部分缩写为首字母