What I didn't give you was a way to update the table from the textfile, sorry.
Replace
if !$hget(vercheck) { hmake vercheck 10 | hload -n vercheck CTCP.txt }
with
if !$hget(vercheck) { hmake vercheck 10 }
if $lines(CTCP.txt) { hdel -w vercheck * | hload -n vercheck CTCP.txt }
Also be aware, that this method is case-sensitive.
("#music-central" won't match "#Music-Central")