Spacing is important, commands etc cannot be up against braces/brackets
on *:CONNECT:{
msg Q@CServe.quakenet.org AUTH Topham *********
join #csmanager
}
You might want to check $netwrk too, to save performing those commands if you connect to a different network
on *:CONNECT:{
if $network == quakenet {
msg Q@CServe.quakenet.org AUTH Topham *********
join #csmanager
}
}