ChannelKeys = AceLibrary("AceAddon-2.0"):new("AceDB-2.0","AceConsole-2.0") ChannelKeys:RegisterDB("ChannelKeysDB", "ChannelKeysDBPerChar") ChannelKeys:RegisterChatCommand({ "/channelkeys", "/ck" }, { type = 'text', name = "Name", desc = "Set your name", usage = "", get = function() return ChannelKeys.myName end, set = function(name) ChannelKeys.myName = name end, validate = function(name) return string.find(name, "^%w+$") end })