iBen95111, that's because three of those text events and one join event in the script require a user level to trigger, meaning you have to be added to the users list of the client who runs the code. I think it's the submitter's fault not to have made it user-friendly, not to mention he's not mentioned about this in his introduction.
Fortunately, you can fix the issue by changing these events:> on Master:join:#: {
on User:TEXT::#: {
on Master:TEXT::#: {to:
on @*:join:#: {
on @*:TEXT:*:#: {
on @*:TEXT:*:#: {
Make sure the client that runs the code is an op.
P.S. > Not to be a noob or anythingYou don't have to feel ashamed or embarrassed to be a newbie. Every one of us starts out as a novice at one point or another.