IRC bot maken (VERNIEUWD 30/01/09)

Hier staan alle guides die niets met RuneScape te maken hebben.
Forumregels
Wil je zelf een guide schrijven? Kijk dan hier!
Darkruler633
Berichten: 189
Lid geworden op: maandag 17 september 2007, 18:46
Clan: Forsaken

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door Darkruler633 »

Bedankt Bart, je doet mij en me clan een groot plezier :D
Afbeelding
Afbeelding
wug
Berichten: 3413
Lid geworden op: zaterdag 1 september 2007, 13:13
RS: Ladopoulinio (p2p)
Clan: Mila
Oude naam: el Tacito

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door wug »

On *:TEXT:!gaytest*:#: {
set %gay $rand(0,100)
.notice $nick $2 is %gay % Gay! Of het veel/weinig is beslis je zelf! =D $+ $chr(35) .
}

Volgends mij werkt hij zo.
Nuestro orgullo españa
Afbeelding
Sir Wouter
Berichten: 4661
Lid geworden op: woensdag 12 maart 2008, 12:12
RS: Sir Wouter (p2p)
Oude naam: Wouter_R

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door Sir Wouter »

On *:TEXT:!8ball*:#: {
set %8ball $rand(1,6)
if (%8ball == 1) { .notice $nick muil houden eikel }
if (%8ball == 2) { .notice $nick lijkt me duidelijk. }
if (%8ball == 3) { .notice $nick juh noob weet je dat niet eens. }
if (%8ball == 4) { .notice $nick logisch. }
if (%8ball == 5) { .notice $nick Ik weet het niet. Probeer het nog eens. }
if (%8ball == 6) { .notice $nick alleen idioten zoals jij weten dit niet. }


}
maar dan doet tie het niet bij !8ball
maar wel bij mijn !jongen script
wat moet ik veranderen?
Anh Hao Yo
Berichten: 2029
Lid geworden op: woensdag 7 maart 2007, 17:33
Contacteer:

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door Anh Hao Yo »

Hoe zorg je ervoor dat als iemand zegt "!love" bijvoorbeeld zonder de namen..., dat je dan iets anders zegt dan "De liefde tussen en is 56%." ofzo...

Tot nu toe heb ik dit dan..
On *:TEXT:!love*:#: {
set %love $rand(0,100)
if ($2 == ???) { .notice $nick Vul 2 namen in achter "!love" }

Wat moet er dan bij de ??? staan? o.O

Toegevoegd na 17 minuten:

Ik heb het al:
On *:TEXT:!love*:#: {
set %love $rand(0,100)
if (!$2) { .notice $nick Vul 2 namen achter !love in. | halt }
if (!$3) { .notice $nick Vul 2 namen achter !love in. | halt }
else { msg $chan De liefde tussen $2 en $3 is %love $+ $chr(37) $+ . }
}

Of 'if ($2 == $null)' kan ook.
Join mijn irc kanaal(kanaal, hè Roy XD) #koekenpan :@!
Afbeelding
Dankje Mystery! :D 99 Defence - 15 Nov '08. | 99 Hitpoints - 28 Apr '09.
Afbeelding96/99 Afbeelding97/99 Afbeelding99/99 Afbeelding99/99
Sir Wouter
Berichten: 4661
Lid geworden op: woensdag 12 maart 2008, 12:12
RS: Sir Wouter (p2p)
Oude naam: Wouter_R

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door Sir Wouter »

On *:TEXT:*mebadword*:#: { /kick # $nick Let op je taal! }
hoe zorg ik ervoor de ops enz niet gekickt worden?
Sir Wouter
Berichten: 4661
Lid geworden op: woensdag 12 maart 2008, 12:12
RS: Sir Wouter (p2p)
Oude naam: Wouter_R

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door Sir Wouter »

On *:TEXT:!part Wouterbot:#: {
if ($nick isop #) { part # }

on *:TEXT:#:!toekomst*:#: {
set %toekomst $rand (1,2)
.timer 1 2 msg # $2 's toekomst is....
.timer 1 2 msg # Ik kijk even in mijn glazen bol
.timer 1 4 msg # $2 's toekomst is
if (%toekomst ==1) { $2 wordt bankdirecteur en wordt heel success vol in de economische wereld }
if (%toekomst ==2 { $2 wordt op vermoordt door een seriemoordenaar met een kettingzaag }
}

wat is hier fout aan?
Anh Hao Yo
Berichten: 2029
Lid geworden op: woensdag 7 maart 2007, 17:33
Contacteer:

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door Anh Hao Yo »

Wouter... schreef:On *:TEXT:!part Wouterbot:#: {
if ($nick isop #) { part # Part-command gebruikt door: $nick $+ . }
}
on *:TEXT:!toekomst*:#: {
set %toekomst $rand(1,2)
.timer 1 2 msg # $2 's toekomst is....
.timer 1 2 msg # Ik kijk even in mijn glazen bol
.timer 1 4 msg # $2 's toekomst is
if (%toekomst == 1) { .timer 1 6 $2 wordt bankdirecteur en wordt heel success vol in de economische wereld }
if (%toekomst == 2) { .timer 1 6 msg # $2 wordt op vermoordt door een seriemoordenaar met een kettingzaag }
}

wat is hier fout aan?
Best veel. 8-[ (ik weet dat je hem al fixed hebt maar ok heb niets te doen)
Join mijn irc kanaal(kanaal, hè Roy XD) #koekenpan :@!
Afbeelding
Dankje Mystery! :D 99 Defence - 15 Nov '08. | 99 Hitpoints - 28 Apr '09.
Afbeelding96/99 Afbeelding97/99 Afbeelding99/99 Afbeelding99/99
Denny 966
Berichten: 1152
Lid geworden op: zaterdag 23 februari 2008, 19:59
Clan: One

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door Denny 966 »

Weet iemand die script voor bijv. als ik typ in een channel: /invite [botnaam] #channel en dan dat mijn bot gelijk in die channel komt?
Afbeelding

__
Join #Unique on IRC/mIRC
Bighead
Moderator in Non-RS
Berichten: 14574
Lid geworden op: dinsdag 7 oktober 2008, 19:05
RS: Bighead (OSRS)
Extra rang: Handige Harrie

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door Bighead »

Enig idee hoe je een hiscore lookup kan doen en de levels van bepaalde skills dan noticen?
De directe link voor de hiscores is http://hiscore.runescape.com/index_lite ... i]USERNAME[/i]

Alvast bedankt,
Big`
[20:12] <@Sheldor> Ik dacht dat ik die koe wel dood kreeg
[20:12] <@Sheldor> Die koe heeft 4 damage gedaan ofzo
Afbeelding
Denny 966
Berichten: 1152
Lid geworden op: zaterdag 23 februari 2008, 19:59
Clan: One

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door Denny 966 »

Anh Hao Yo schreef:Hoe zorg je ervoor dat als iemand zegt "!love" bijvoorbeeld zonder de namen..., dat je dan iets anders zegt dan "De liefde tussen en is 56%." ofzo...

Tot nu toe heb ik dit dan..
On *:TEXT:!love*:#: {
set %love $rand(0,100)
if ($2 == ???) { .notice $nick Vul 2 namen in achter "!love" }

Wat moet er dan bij de ??? staan? o.O

Toegevoegd na 17 minuten:

Ik heb het al:
On *:TEXT:!love*:#: {
set %love $rand(0,100)
if (!$2) { .notice $nick Vul 2 namen achter !love in. | halt }
if (!$3) { .notice $nick Vul 2 namen achter !love in. | halt }
else { msg $chan De liefde tussen $2 en $3 is %love $+ $chr(37) $+ . }
}

Of 'if ($2 == $null)' kan ook.
Bij mij werkt die script niet :s
Afbeelding

__
Join #Unique on IRC/mIRC
Bighead
Moderator in Non-RS
Berichten: 14574
Lid geworden op: dinsdag 7 oktober 2008, 19:05
RS: Bighead (OSRS)
Extra rang: Handige Harrie

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door Bighead »

Denny 966 schreef:
Anh Hao Yo schreef:Hoe zorg je ervoor dat als iemand zegt "!love" bijvoorbeeld zonder de namen..., dat je dan iets anders zegt dan "De liefde tussen en is 56%." ofzo...

Tot nu toe heb ik dit dan..
On *:TEXT:!love*:#: {
set %love $rand(0,100)
if ($2 == ???) { .notice $nick Vul 2 namen in achter "!love" }

Wat moet er dan bij de ??? staan? o.O

Toegevoegd na 17 minuten:

Ik heb het al:
On *:TEXT:!love*:#: {
set %love $rand(0,100)
if (!$2) { .notice $nick Vul 2 namen achter !love in. | halt }
if (!$3) { .notice $nick Vul 2 namen achter !love in. | halt }
else { msg $chan De liefde tussen $2 en $3 is %love $+ $chr(37) $+ . }
}

Of 'if ($2 == $null)' kan ook.
Bij mij werkt die script niet :s
Dan heb je iets verkeerd ingevuld, het script klopt namelijk prima :)
[20:12] <@Sheldor> Ik dacht dat ik die koe wel dood kreeg
[20:12] <@Sheldor> Die koe heeft 4 damage gedaan ofzo
Afbeelding
Anh Hao Yo
Berichten: 2029
Lid geworden op: woensdag 7 maart 2007, 17:33
Contacteer:

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door Anh Hao Yo »

Denny 966 schreef:Weet iemand die script voor bijv. als ik typ in een channel: /invite [botnaam] #channel en dan dat mijn bot gelijk in die channel komt?

Code: Selecteer alles

On *:INVITE:#: { .join $chan }
Bighead251 schreef:Enig idee hoe je een hiscore lookup kan doen en de levels van bepaalde skills dan noticen?
De directe link voor de hiscores is http://hiscore.runescape.com/index_lite ... i]USERNAME[/i]

Alvast bedankt,
Big`
Oh, de bekende sockets, zelf heb ik er geen verstand van maar op SwiftIRC staat wel wat:
http://forum.swiftirc.net/viewtopic.php?t=8275
Join mijn irc kanaal(kanaal, hè Roy XD) #koekenpan :@!
Afbeelding
Dankje Mystery! :D 99 Defence - 15 Nov '08. | 99 Hitpoints - 28 Apr '09.
Afbeelding96/99 Afbeelding97/99 Afbeelding99/99 Afbeelding99/99
Lex
Berichten: 377
Lid geworden op: donderdag 7 februari 2008, 18:39
Oude naam: Lex

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door Lex »

THNXXXXXXXXXXxxx heeft me veel geholpen :)
Afbeelding
PRO SIG GROOTMONSTER
Denny 966
Berichten: 1152
Lid geworden op: zaterdag 23 februari 2008, 19:59
Clan: One

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door Denny 966 »

Wouter... schreef:On *:TEXT:!part Wouterbot:#: {
if ($nick isop #) { part # }

on *:TEXT:#:!toekomst*:#: {
set %toekomst $rand (1,2)
.timer 1 2 msg # $2 's toekomst is....
.timer 1 2 msg # Ik kijk even in mijn glazen bol
.timer 1 4 msg # $2 's toekomst is
if (%toekomst ==1) { $2 wordt bankdirecteur en wordt heel success vol in de economische wereld }
if (%toekomst ==2 { $2 wordt op vermoordt door een seriemoordenaar met een kettingzaag }
}

wat is hier fout aan?
Het moet zijn

Code: Selecteer alles

on *:TEXT:!toekomst:#: {
set %toekomst $rand (1,2) 
    .timer 1 2 msg $chan $2- $+ 's toekomst is....  
    .timer 1 2 msg $chan Ik kijk even in mijn glazen bol
    .timer 1 4 msg $chan $2- $+ 's toekomst is  
    if (%toekomst ==1) { $2 wordt bankdirecteur en wordt heel success vol in de economische wereld }
    if (%toekomst ==2  { $2 wordt op vermoordt door een seriemoordenaar met een kettingzaag }  
  }
Afbeelding

__
Join #Unique on IRC/mIRC
Anh Hao Yo
Berichten: 2029
Lid geworden op: woensdag 7 maart 2007, 17:33
Contacteer:

Re: IRC bot maken (VERNIEUWD 30/01/09)

Bericht door Anh Hao Yo »

Denny 966 schreef:
Wouter... schreef:On *:TEXT:!part Wouterbot:#: {
if ($nick isop #) { part # }

on *:TEXT:#:!toekomst*:#: {
set %toekomst $rand(1,2)
.timer 1 2 msg # $2 's toekomst is....
.timer 1 2 msg # Ik kijk even in mijn glazen bol
.timer 1 4 msg # $2 's toekomst is
if (%toekomst ==1) { $2 wordt bankdirecteur en wordt heel success vol in de economische wereld }
if (%toekomst ==2 { $2 wordt op vermoordt door een seriemoordenaar met een kettingzaag }
}

wat is hier fout aan?
Het moet zijn

Code: Selecteer alles

on *:TEXT:!toekomst:#: {
set %toekomst $rand (1,2) 
    .timer 1 2 msg $chan $2- $+ 's toekomst is....  
    .timer 1 2 msg $chan Ik kijk even in mijn glazen bol
    .timer 1 4 msg $chan $2- $+ 's toekomst is  
    if (%toekomst ==1) { $2 wordt bankdirecteur en wordt heel success vol in de economische wereld }
    if (%toekomst ==2  { $2 wordt op vermoordt door een seriemoordenaar met een kettingzaag }  
  }
$2, unknown command...

Code: Selecteer alles

on *:TEXT:!toekomst*:#: {
  set %toekomst $rand(1,2) 
  .timer 1 2 msg $chan $2- $+ 's toekomst is....  
  .timer 1 2 msg $chan Ik kijk even in mijn glazen bol
  .timer 1 4 msg $chan $2- $+ 's toekomst is  
  if (%toekomst == 1) { .timer 1 6 msg # $2- wordt bankdirecteur en wordt heel success vol in de economische wereld. }
  if (%toekomst == 2) { .timer 1 6 msg # $2- wordt op vermoordt door een seriemoordenaar met een kettingzaag. }  
  unset %toekomst
}
Alhoewel het beter anders kan... maar ok, tis niet mijn script. :)
Join mijn irc kanaal(kanaal, hè Roy XD) #koekenpan :@!
Afbeelding
Dankje Mystery! :D 99 Defence - 15 Nov '08. | 99 Hitpoints - 28 Apr '09.
Afbeelding96/99 Afbeelding97/99 Afbeelding99/99 Afbeelding99/99
Plaats reactie