addUser(u) {
        if (!this.userPresent(u)) {
            this._users.push(u);
            this._events.emit('user-added', {channel: this, user: u});
        } else {
            throw new Error('cannot add user ' + u.display() + ' in channel ' + this.display() + ' : already registered');
        }
    }
/**
     * ajoute un nouvel utilisateur au canal
     * @param u {User}
     */
ajoute un nouvel utilisateur au canal
@param u {User}
ajoute un nouvel utilisateur au canal @param u { User }
addUser(u) {
        if (!this.userPresent(u)) {
            this._users.push(u);
            this._events.emit('user-added', {channel: this, user: u});
        } else {
            throw new Error('cannot add user ' + u.display() + ' in channel ' + this.display() + ' : already registered');
        }
    }
addUser ( u ) { if ( ! this . userPresent ( u ) ) { this . _users . push ( u ) ; this . _events . emit ( 'user-added' , { channel : this , user : u } ) ; } else { throw new Error ( 'cannot add user ' + u . display ( ) + ' in channel ' + this . display ( ) + ' : already registered' ) ; } }
ajoute un nouvel utilisateur au canal
 @param u {User}
ajoute un nouvel utilisateur au canal @param u { User }