It seems to be that the solution verification is way too strict.
There are a lot of possible solutions for this.
- There are several ways to send a message
- Should it send to all channels on all connections or only on the current connection?
- Does it have to be an actual command? Or a standalone script for direct input
- There's (probably) several ways to loop
- You can name vars differently