Como usar o IdIrc do D7

16/03/2006

0

Oii Pessoal...
Estou querendo montar um cliente de irc apenas por motivos d estudos...
non achei nenhum demo do delphi e na net non achei mta coisa sobre isso...

o basico eu consegui..

aqui eu configuro o username, bla bla bla e mando conectar
  IdIRC1.Username := edit1.Text;
  IdIRC1.RealName := edit2.text;
  IdIRC1.Host := edit3.Text;
  IdIRC1.Password := Edit4.Text;
  IdIRC1.Port := StrToInt(Edit5.text);
  IdIRC1.Connect(0);


aqui eu entro num canal
  //entra no canal
  idIRC1.Join(edit6.Text,´´);

aqui eu pego os nomes dos usuarios no canal, jah adicionando alguns tags nos nicks
  //copia os nicks dos usuarios num list box
  for i:=0 to idIRC1.Users.Count-1 do begin
   If idIRC1.IsOp(idIRC1.Users.Items[i].Nick) then
     ListBox1.Items.Append(´@´ + idIRC1.Users.Items[i].Nick)
   else
     If idIRC1.IsVoice(idIRC1.Users.Items[i].Nick) then
       ListBox1.Items.Append(´+´ + idIRC1.Users.Items[i].Nick)
     else
       ListBox1.Items.Append(idIRC1.Users.Items[i].Nick);
  end;


gostaria d saber como mandar msg
eu usei isso mas non me retornou nada enton non sei se funcionou
ond edit6 eh o canal e o RichEdit eh a msg
idIRc1.Say(Edit6.Text,JvRichEdit1.Text);


queria saber tbm como executar um comando:
/comando

ou comando q tem nos canais por exemplo
!lista

eh um comando q tras uma lista de arquivos do canal

e queria saber tbm como usar o xdcc

Obrigado por enqto galera.[/code]


Osocram

Osocram

Responder

Posts

20/03/2006

Osocram

:shock: :shock: :shock:
up


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar