All Downloads are FREE. Search and download functionalities are using the official Maven repository.

love.forte.simbot.definition.Container.kt Maven / Gradle / Ivy

There is a newer version: 3.0.0.preview.0.4
Show newest version
/*
 *  Copyright (c) 2021-2021 ForteScarlet 
 *
 *  根据 Apache License 2.0 获得许可;
 *  除非遵守许可,否则您不得使用此文件。
 *  您可以在以下网址获取许可证副本:
 *
 *       https://www.apache.org/licenses/LICENSE-2.0
 *
 *   有关许可证下的权限和限制的具体语言,请参见许可证。
 */

package love.forte.simbot.definition

import love.forte.simbot.Bot

/**
 * 定义一个 **容器**。
 *
 * @author ForteScarlet
 */
public interface Container


/**
 * 一个 **Bot容器**.
 * 一般代表可以得到 [Bot] 的对象,例如非 [Bot] 的 [User],比如 [Friend],一个Bot所提供的事件,或者一个BOT所在的组织集会。
 *
 */
public interface BotContainer : Container {
    public val bot: Bot
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy