diff options
| author | ilotterytea <iltsu@alright.party> | 2025-07-06 12:40:01 +0500 |
|---|---|---|
| committer | ilotterytea <iltsu@alright.party> | 2025-07-06 12:40:01 +0500 |
| commit | c445bc6def35a9e01b4303ab6fac3a7d71c8f56f (patch) | |
| tree | 5ab45b533e822a8a497d0624990c110badd8280a /bot/src/commands/lua.cpp | |
| parent | 0194f86ee840b9585fdc9a111b3d9521217b39bf (diff) | |
feat: command aliases
Diffstat (limited to 'bot/src/commands/lua.cpp')
| -rw-r--r-- | bot/src/commands/lua.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/bot/src/commands/lua.cpp b/bot/src/commands/lua.cpp index 0c02bf5..460fe25 100644 --- a/bot/src/commands/lua.cpp +++ b/bot/src/commands/lua.cpp @@ -953,6 +953,14 @@ namespace bot::command::lua { } } + sol::table aliases = data["aliases"]; + for (auto &k : aliases) { + sol::object value = k.second; + if (value.is<std::string>()) { + this->aliases.push_back(value.as<std::string>()); + } + } + std::string rights_text = data["minimal_rights"]; if (rights_text == "suspended") { this->level = schemas::PermissionLevel::SUSPENDED; |
