@@ -4,9 +4,9 @@ import com.google.gson.Gson
44import com.google.gson.JsonElement
55import com.google.gson.JsonPrimitive
66import dev.kord.common.entity.Snowflake
7+ import dev.kord.rest.builder.message.allowedMentions
78import dev.kord.rest.builder.message.embed
89import dev.kordex.core.ExtensibleBot
9- import dev.kordex.core.i18n.withContext
1010import dev.kordex.core.utils.env
1111import dev.kordex.core.utils.envOrNull
1212import dev.kordex.core.utils.loadModule
@@ -29,6 +29,10 @@ private val TOKEN = env("TOKEN") // Get the bot's token from the env vars or a
2929
3030suspend fun main () {
3131 val bot = ExtensibleBot (TOKEN ) {
32+ kord {
33+ stackTraceRecovery = devMode
34+ }
35+
3236 hooks {
3337 beforeKoinSetup {
3438 loadModule {
@@ -56,6 +60,8 @@ suspend fun main() {
5660 }
5761
5862 errorResponse { message, type ->
63+ allowedMentions { }
64+
5965 if (type.error is PlatformException ) {
6066 var data = (type.error as PlatformException ).data
6167 content = when (data.type) {
@@ -73,6 +79,8 @@ suspend fun main() {
7379 PlatformErrorResponse .ErrorType .INTERNAL -> Translations .Apierror .internal
7480 .translateNamed(" error" to data.data.stringified())
7581 }
82+ } else {
83+ content = message.translate()
7684 }
7785 }
7886
0 commit comments