ChangeLog++
[quassel.git] / src / core / corealiasmanager.cpp
index f75dd3c..9576c04 100644 (file)
@@ -50,16 +50,9 @@ CoreAliasManager::~CoreAliasManager() {
   Core::setUserSetting(session->user(), "Aliases", initAliases());
 }
 
-void CoreAliasManager::loadDefaults() {
-  // Default Aliases:
-  addAlias("j", "/join $0");
-
-  addAlias("ns", "/msg nickserv $0");
-  addAlias("nickserv", "/msg nickserv $0");
-  addAlias("cs", "/msg chanserv $0");
-  addAlias("chanserv",  "/msg chanserv $0");
-  addAlias("hs", "/msg hostserv $0");
-  addAlias("hostserv", "/msg hostserv $0");
 
-  addAlias("back", "/quote away");
+void CoreAliasManager::loadDefaults() {
+  foreach(Alias alias, AliasManager::defaults()) {
+    addAlias(alias.name, alias.expansion);
+  }
 }