Was haben diese Funktionen mit einem IRC zu tun ?
Wieso benutzt du nie den Index 0 bei der Variable irc ? Zeile 47 ist überflüssig . Zeile 49 auch, denn du kannst so nur zu 1 Person die Nachricht senden, immer. Ist das wirklich der Sinn dahinter ?
AddIRC kann irgendwann zum "index out of bounce" führen,da du nirgendwo prüfst,ob es neue freie Slots für die Channel gibt. Technisch gesehen gibt es bei dir auch keine 30 mögliche "Channels",sondern nur 29.
ZitatEs ist meine erste Include also seit schonend
So lernst du aber nichts. Ich hätte auch 10/10 schreiben können,wäre aber a) nicht gerecht und b) nicht konstruktiv bzw halbwegs sinnvoll für dich.
//Edit:
Das war nur ein Schnelldurchlauf des Quellcodes.