anchor.diff:  
   procedure TIRC.OnWelcome(ASender: TIdContext; const AMsg: String);
   begin
  -  FLog.Add(AMsg);
  +  FServerMessage := AMsg;
  +  SendServerMessage;
   end;
   
   function TIRC.RemoveOPVoicePrefix(const Channel: string): string;
  
positive.code: 
  procedure TIRC.OnNotice(ASender: TIdContext; const ANicknameFrom, AHost, ANicknameTo, ANotice: String);
  begin
    //TODO: Mostrar de quem é e para quem é
    FLog.Add(ANotice);
  end;
  
  procedure TIRC.OnMOTD(ASender: TIdContext; AMOTD: TStrings);
  
negative.code:   FIdIRC.OnJoin := @OnJoin;
    FIdIRC.OnPart:= @OnLeave;
    FIdIRC.OnServerWelcome := @OnWelcome;
    FIdIRC.OnRaw := @OnRaw;
  end;
  
  function TIRC.FormatarMensagem(const NickName, Message: string): string;
  