Not to bad for a first code, there are some simple ways to have your script join different channels on different networks or servers.