Angular: Empty Fiddle

http://angularjs.org/

HTML

<script src="http://code.angularjs.org/angular-1.0.1.js"></script>
<div ng-controller="MyCtrl">
</div>

JavaScript

var myApp = angular.module('myApp', []).run(function($rootScope) {
    var message = {type: 'channel', action: 'create', data: { name: "ssss", id: 0}};
    $rootScope.$broadcast('message', message)
    console.log('broadcasting');
});


myApp.controller('MyCtrl', function($scope) {
    console.log('listening');
    $scope.$on('message', function(message){
        console.log(message);
        console.log('hi');
    });        
});