diff --git a/modules/profile/profile.js b/modules/profile/profile.js index 5bcf3a1..740790c 100644 --- a/modules/profile/profile.js +++ b/modules/profile/profile.js @@ -15,7 +15,6 @@ var profile = function(dbot) { // Ensure all known users have a profile _.each(dbot.api.users.getAllUsers(), function(server, serverName){ _.each(server, function(primary, primaryi){ - console.log(primary); api.createProfile(serverName, primary); }); }); @@ -24,6 +23,7 @@ var profile = function(dbot) { // Add API Hooks dbot.api.command.addHook('~setaliasparent', this.api.renameProfile); dbot.api.command.addHook('~mergeusers', this.api.mergeProfile); + dbot.api.event.addHook('new_user', this.api.createProfile); }; }; diff --git a/modules/users/users.js b/modules/users/users.js index 205eb76..37dab11 100644 --- a/modules/users/users.js +++ b/modules/users/users.js @@ -48,7 +48,7 @@ var users = function(dbot) { nick = this.api.resolveUser(event.server, nick); } else { knownUsers.users.push(nick); - dbot.api.emit('new_user', [ event.server, nick ]); + dbot.api.event.emit('new_user', [ event.server, nick ]); } if(!_.include(channelUsers, nick)) {