Changeset 9628


Ignore:
Timestamp:
12/12/09 04:51:36 (2 years ago)
Author:
submersible_toaster
Message:

add support for rendering the leave message

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Padre-Plugin-Swarm/lib/Padre/Wx/Swarm/Chat.pm

    r9602 r9628  
    188188        $self->accept_announce($message); 
    189189    } 
     190    elsif ( $message->type eq 'leave' ) { 
     191        $self->accept_leave( $message ); 
     192    } 
    190193    elsif ( $message->type eq 'promote' ) { 
    191194        $self->accept_promote( $message ); 
     
    244247    my $text = sprintf '%s promotes a chat service', $message->from; 
    245248    $self->write_user_styled( $message->from,  $text . "\n" ); 
     249     
     250} 
     251 
     252sub accept_leave { 
     253    my ($self,$message) = @_; 
     254    my $identity = $message->from; 
     255    $self->write_user_styled( $identity , $identity ); 
     256    $self->write_unstyled( ' has left the swarm.' ); 
    246257     
    247258} 
Note: See TracChangeset for help on using the changeset viewer.