16 lines
492 B
Kotlin
16 lines
492 B
Kotlin
package moe.kageru.kagebot.features
|
|
|
|
import org.javacord.api.event.message.MessageCreateEvent
|
|
|
|
class SetConfigFeature : MessageFeature() {
|
|
override fun handleInternal(message: MessageCreateEvent) {
|
|
if (message.messageAttachments.size != 1) {
|
|
message.channel.sendMessage("Error: please attach the new config to your message.")
|
|
return
|
|
}
|
|
message.messageAttachments[0].let { newConfig ->
|
|
|
|
newConfig.url
|
|
}
|
|
}
|
|
} |