From eb34f17b066c74ef1becbb32fb08bd8ebeceec20 Mon Sep 17 00:00:00 2001 From: LamGC Date: Sat, 26 Feb 2022 16:18:32 +0800 Subject: [PATCH] =?UTF-8?q?refactor(config):=20=E8=B0=83=E6=95=B4=20BotCon?= =?UTF-8?q?fig=20=E4=B8=AD=E9=83=A8=E5=88=86=E5=AD=97=E6=AE=B5=E7=9A=84?= =?UTF-8?q?=E9=BB=98=E8=AE=A4=E5=80=BC.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 内置命令默认打开, 方便用户查询命令. baseApiUrl 默认值为 Telegram 官方 API 地址, 设置默认值可让用户了解可以对此项进行修改. --- scalabot-app/src/main/kotlin/AppConfigs.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scalabot-app/src/main/kotlin/AppConfigs.kt b/scalabot-app/src/main/kotlin/AppConfigs.kt index 429fd16..7e3dbb1 100644 --- a/scalabot-app/src/main/kotlin/AppConfigs.kt +++ b/scalabot-app/src/main/kotlin/AppConfigs.kt @@ -10,6 +10,7 @@ import net.lamgc.scalabot.util.ProxyTypeSerializer import org.eclipse.aether.artifact.Artifact import org.eclipse.aether.repository.Proxy import org.telegram.telegrambots.bots.DefaultBotOptions +import org.telegram.telegrambots.meta.ApiConstants import java.io.File import java.nio.charset.StandardCharsets import java.util.concurrent.atomic.AtomicBoolean @@ -38,7 +39,7 @@ internal data class BotAccount( internal data class BotConfig( val enabled: Boolean = true, val account: BotAccount, - val disableBuiltInAbility: Boolean = true, + val disableBuiltInAbility: Boolean = false, /* * 使用构件坐标来选择机器人所使用的扩展包. * 这么做的原因是我暂时没找到一个合适的方法来让开发者方便地设定自己的扩展 Id, @@ -47,7 +48,7 @@ internal data class BotConfig( */ val extensions: Set, val proxy: ProxyConfig? = null, - val baseApiUrl: String? = null + val baseApiUrl: String? = ApiConstants.BASE_URL ) /**