diff options
| author | Sho Sakuma <me@m1sk9.dev> | 2026-08-30 13:54:28 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-08-30 13:54:28 +0900 |
| commit | b697f1cc341cbd9740daa2249c566f1b6bf1952d (patch) | |
| tree | 6d4d14a5f6cc07d28d8b85fdaedc32496e6f5988 /engine | |
| parent | 6e267a6a0426a5290c8f689c8333f1e9b35e87b7 (diff) | |
| parent | ebdb8d1940b41bab60d201eb6b0cd6f05efbc6ac (diff) | |
| download | LunaticChat-b697f1cc341cbd9740daa2249c566f1b6bf1952d.tar.gz LunaticChat-b697f1cc341cbd9740daa2249c566f1b6bf1952d.tar.bz2 LunaticChat-b697f1cc341cbd9740daa2249c566f1b6bf1952d.zip | |
Merge pull request #293 from m1sk9/feat/config-reload
feat: Add `/lc reload` command
Diffstat (limited to 'engine')
2 files changed, 6 insertions, 2 deletions
diff --git a/engine/src/main/kotlin/dev/m1sk9/lunaticChat/engine/permission/LunaticChatPermissionNode.kt b/engine/src/main/kotlin/dev/m1sk9/lunaticChat/engine/permission/LunaticChatPermissionNode.kt index 6291553..d12bb2d 100644 --- a/engine/src/main/kotlin/dev/m1sk9/lunaticChat/engine/permission/LunaticChatPermissionNode.kt +++ b/engine/src/main/kotlin/dev/m1sk9/lunaticChat/engine/permission/LunaticChatPermissionNode.kt @@ -13,6 +13,8 @@ sealed class LunaticChatPermissionNode( object Status : LunaticChatPermissionNode("lunaticchat.command.lc.status") + object Reload : LunaticChatPermissionNode("lunaticchat.command.lc.reload") + object Channel : LunaticChatPermissionNode("lunaticchat.command.lc.channel") object ChannelCreate : LunaticChatPermissionNode("lunaticchat.command.lc.channel.create") diff --git a/engine/src/test/kotlin/dev/m1sk9/lunaticChat/engine/permission/LunaticChatPermissionNodeTest.kt b/engine/src/test/kotlin/dev/m1sk9/lunaticChat/engine/permission/LunaticChatPermissionNodeTest.kt index d6d74f7..39f2604 100644 --- a/engine/src/test/kotlin/dev/m1sk9/lunaticChat/engine/permission/LunaticChatPermissionNodeTest.kt +++ b/engine/src/test/kotlin/dev/m1sk9/lunaticChat/engine/permission/LunaticChatPermissionNodeTest.kt @@ -12,6 +12,7 @@ class LunaticChatPermissionNodeTest { LunaticChatPermissionNode.Reply, LunaticChatPermissionNode.Settings, LunaticChatPermissionNode.Status, + LunaticChatPermissionNode.Reload, LunaticChatPermissionNode.Channel, LunaticChatPermissionNode.ChannelCreate, LunaticChatPermissionNode.ChannelList, @@ -44,8 +45,8 @@ class LunaticChatPermissionNodeTest { } @Test - fun `should have 24 permission nodes`() { - assertEquals(24, allNodes.size) + fun `should have 25 permission nodes`() { + assertEquals(25, allNodes.size) } @Test @@ -54,6 +55,7 @@ class LunaticChatPermissionNodeTest { assertEquals("lunaticchat.command.tell", LunaticChatPermissionNode.Tell.permissionNode) assertEquals("lunaticchat.command.reply", LunaticChatPermissionNode.Reply.permissionNode) assertEquals("lunaticchat.command.lc.settings", LunaticChatPermissionNode.Settings.permissionNode) + assertEquals("lunaticchat.command.lc.reload", LunaticChatPermissionNode.Reload.permissionNode) assertEquals("lunaticchat.command.lc.channel.create", LunaticChatPermissionNode.ChannelCreate.permissionNode) assertEquals("lunaticchat.command.lcv.status", LunaticChatPermissionNode.VelocityStatus.permissionNode) assertEquals("lunaticchat.spy", LunaticChatPermissionNode.Spy.permissionNode) |
