I also noticed that you're missing a closing bracket.
Code:
/xile { /sockopen Xile http://xilero.net 80  
on *:sockopen:Xile:{

should be
Code:
/xile { /sockopen Xile http://xilero.net 80 }
on *:sockopen:Xile:{
'
Empashis on the closing bracket on the first line.