Fórum Há como meu prog interagir com um bot/addon do IRC?? #191068
28/10/2003
0
Se alguém souber como faço e puder me ajudar ou souber de um site que ensine ficarei grato. :D
Thanks :wink:
Dead_thinker
Curtir tópico
+ 0Posts
31/10/2003
Dead_thinker
Gostei + 0
01/11/2003
Alysson
Gostei + 0
02/11/2003
Dead_thinker
é +- isso ai!
Obrigado pela atenção
Gostei + 0
02/11/2003
Alysson
primeiro vc tem q consegui ler os cabeçalhos da mensagem....
ex de uma msg no irc
:Alysson[D^]!_Trial_@port5.tdnet.com.br PRIVMSG Dead_Thinker :@nick Geraldim
é assim mais ou menos a msg.
se vc quise, eu te passo um objeto q decompoe isso......
aí vc verifica se o cmd = PRIVMSG....
se for vc estuda ela.......
no meu objeto já decompoe em cabecalhos, cmd, e o corpo da msg....
if lowercase(irc.cmd) = lowercase(´PRIVMSG´) then
begin
// é uma mensagem
if lowercase(irc.head(2)) = lowercase(´Dead_Thinker´) then
begin
//aki a mensagem é pro c
if lowercase(copy(irc.body,1,length(´@nick ´))) = lowercase(´@nick ´) then
begin
// é um cmd pra requisitar dados...
{aki sao os cmd}
{exemplo:}
tcp.socket.sendtext(format(´PRIVMSG ¬s :¬s´+#1310, [nome(x.de),´mensagem´]) );
{fim exemplo}
end;
end;
end;
------ observações -----------
funcoes NOME() foi uma funcao q eu inventei..
para enviar os cmds pro servidor, sempre no final da msg vc tem q por +#1310
por enquanto é isso. qualquer duvida ou qualquer interessa me chame.... eu uso MIRC pelo Brasirc no canal vicosa-mg e to fazendo um bot tb...
Gostei + 0
02/11/2003
Alysson
cmds pra obter informações no IRC::::
Whois <nome>
ex: Whois Alysson[D^]
Nickserv Status <nome>
ex: Nickers Status Alysson[D^]
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)