All pastes #990878 Raw Edit

Stuff

public text v1 · immutable
#990878 ·published 2008-04-20 15:09 UTC
rendered paste body
proc pot:liste { chan } {
	set fichier "./scripts/pot/liste.txt"
	if {![file exists $fichier]} {
		putserv "privmsg $chan \002\Il n'y a aucun \0033potentiel \0031actuellement"
		return 0
	}
	set infile [open $fichier r]
	set tampon [read -nonewline $infile]
	close $infile
	set tampon [split $tampon "\n"]
	if {![llength $tampon]} {
		putserv "privmsg $chan \002\Il n'y a aucun \0033potentiel \0031actuellement"
		return 0
	}
	set nbPots [llength $tampon]
	set potList ""
	foreach pot $tampon {
		set nbNotes [getnbnotes $pot]
		if {$nbNotes == -1} { set nbNotes "inconnu" }
		append potList "$pot ($nbNotes), "
	}
	putserv "privmsg $chan Liste des \002\037\00310Potentiels\037\002 ( $nbPots ) :\002\0033 $potList"
	return 1
}

proc getnbnotes {pseudo} {
	# Ton code pour récup le nombre de notes
	# Si toutes tes conditions sont bonnes, tu retournes le nombre de notes
	return $nbNotes
	# Sinon, tu retournes 0...
	return -1
}