Merge branch 'feature/setverified' into 'master'

Add setverified command

Closes #14

See merge request jdejeu/ottobotv2!3
merge-requests/4/head
Julius de Jeu 2019-06-11 14:06:19 +00:00
commit 6e5e6481c7
1 changed files with 16 additions and 0 deletions

View File

@ -0,0 +1,16 @@
package nl.voidcorp.discord.commands.management
import nl.voidcorp.discord.command.*
import nl.voidcorp.discord.storage.GuildStore
import org.springframework.stereotype.Service
@Service
class SetVerifiedCommand : Command("verify", location = CommandSource.GUILD, commandLevel = CommandLevel.ADMIN) {
override fun handle(event: CommandMessage): CommandResult {
val store = repo.findByGuildId(event.guild!!.idLong) ?: GuildStore(event.guild.idLong)
store.defaultVerified = !store.defaultVerified
repo.save(store)
event.reply("Set defaultverified to ${store.defaultVerified}!")
return CommandResult.SUCCESS
}
}