Tutorials Upload

IRC > Bot > Counter

Autor: Stone
Ihr wollt wissen wieviele in eurem Channel gejoint haben? dann erstellt euch einen Counter!

Schritt 1


Code:

on *:JOIN:#:{
if (!%counter. [ $+ [ $chan ] $+ ] .date) {
set %counter. [ $+ [ $chan ] $+ ] .date $asctime(dd.mm.yyyy)
}
inc %counter. $+ [ $chan ]
}




if (!%counter. [ $+ [ $chan ] $+ ] .date):set %counter. [ $+ [ $chan ] $+ ] .date $asctime(dd.mm.yyyy):inc %counter. $+ [ $chan ]:
Schritt 1


Code:

on *:JOIN:#:{
if (!%counter. [ $+ [ $chan ] $+ ] .date) {
set %counter. [ $+ [ $chan ] $+ ] .date $asctime(dd.mm.yyyy)
}
inc %counter. $+ [ $chan ]
}




if (!%counter. [ $+ [ $chan ] $+ ] .date):set %counter. [ $+ [ $chan ] $+ ] .date $asctime(dd.mm.yyyy):inc %counter. $+ [ $chan ]:
Schritt 2

Jetzt fehlt nur noch die Ausgabe, dazu erstellt wie immer ein on TEXT-Event:


Code:

on *:TEXT:!counter:#: {
msg $chan Es haben insgesamt %counter. [ $+ [ $chan ] ] User in $chan gejoint. ( seit %counter. [ $+ [ $chan ] $+ ] .date )
}


Keine Bewertung.

Dieses Tutorial wurde geschrieben von Stone - Homepage
Tags: irc counter channel bot

Kommentare

Kommentare schreiben
Um einen Kommentar zu schreiben musst du eingeloggt sein.

Noch nicht registriert?