hi,
ok, Deine Datenstruktur sieht so aus:
  
{  
  Manuel => [  
              ["1302790201", "Flood ?", 1],  
              ["1302790193", "Spam!", 4],  
              ["1302790181", "Unknown", 1],  
            ],  
  Robert => [  
              ["1302790201", "Bla Bla", 2],  
              ["1302790193", "FLOOOD", 7],  
              ["1302790181", "Lalala", 1],  
            ],  
}  
  
print $public_chat->{Robert}->[1]->[2]; # 7  
Wenn Du da was löschen willst,
 $public_chat->{Robert}->[1]->[2]
                               ^hierüber iterieren
                ^hierüber iterieren
Was sehen wir auf den ersten Blick? Der erste Index ist immer [1] und eigentlich überflüssig. Es sei denn, Du hast da noch was vor ;)
Löschen von Array-Elementen:
  
delete $public_chat->{Robert}->[1]->[2];  
und wech isser:
  
{  
  Manuel => [  
              ["1302791052", "Flood ?", 1],  
              ["1302791044", "Spam!", 4],  
              ["1302791032", "Unknown", 1],  
            ],  
  Robert => [  
              ["1302791052", "Bla Bla", 2],  
              ["1302791044", "FLOOOD"],  
              ["1302791032", "Lalala", 1],  
            ],  
}  
Hotti
 nicht angemeldet
 nicht angemeldet