var config = {
        channels: [ '#kokarn' ],
        server: 'irc.freenode.net',
        botName: 'KokBot'
    },
    irc = require( 'irc' ),
    bot = new irc.Client(config.server, config.botName, {
        channels: config.channels
    }),
    names = {
        'kokarn' : 'ujz7gGxaa4adjzWIEVDzOK',
        'gyran' : 'gustav.ahlberg@gmail.com',
        'theseal' : 'johan@rymdvarel.se'
    },
    PushBullet = require( 'pushbullet' ),
    pusher = new PushBullet( 'v19INs18gL8IWynPqNbmWXns9TErz4k1aBujz7gGxaa4a' ),
    handlePushbulletRespone = function( error, response ){

    },
    dagensMix = new (require( './DagensMix.js' ))();

PushBullet.prototype.friendNode = function friendNote( email, title, body, callback ) {
    'use strict';
    this.push({
        email: email,
        type: 'note',
        title: title,
        body: body
    }, callback);
};

dagensMix.addBot(bot);

/*
 // Listen for joins
 bot.addListener("join", function(channel, who) {
 // Welcome them in!
 bot.say(channel, who + "...dude...welcome back!");
 });
 */

/*
 // Listen for any message, PM said user when he posts
 bot.addListener( "message", function(from, to, text, message) {
 bot.say(from, "¿Que?");
 });
 */

bot.addListener( 'message#kokarn', function( from, text, message ) {
    'use strict';
    var name;
    for( name in names ){
        if( names.hasOwnProperty( name ) ){
            if( text.toLowerCase().indexOf( name ) !== -1 ){
                console.log( 'Trying to push to ' + names[ name ] );
                if( names[ name ].indexOf( '@' ) !== -1 ){
                    console.log( 'Notification type: Email' );
                    pusher.friendNode( names[ name ], from + ' highlighted you in #kokarn', text, handlePushbulletRespone );
                    console.log( 'Message sent to ' + names[ name ] );
                } else {
                    console.log( 'Notification type: Default' );
                    pusher.note( names[ name ], from + ' highlighted you in #kokarn', text, handlePushbulletRespone );
                    console.log( 'Message sent to ' + names[ name ] );
                }
            }
        }
    }
});

bot.addListener( 'error', function( message ) {
    'use strict';
    console.log( 'error: ', message );
});
@@ -1,12 +1,26 @@
+'use strict';%0A
 var config =
@@ -736,34 +736,16 @@
 ack ) %7B%0A
-    'use strict';%0A
     this
@@ -1267,34 +1267,16 @@
 age ) %7B%0A
-    'use strict';%0A
     var 
@@ -2132,16 +2132,16 @@
  %7D%0A%7D);%0A%0A
+
 bot.addL
@@ -2184,26 +2184,8 @@
 ) %7B%0A
-    'use strict';%0A
     

Move to a single strict mode setter