Errr...
code:
if (sMessage.charAt(0) == '!') {
if(sMessage.charAt(1) == '!') return sMessage;
else var parts = sMessage.split(" ");
}
Also, you don't want to return "Link 1 set to ..." as the replacement of the received message, you want your bot to send it!
code:
switch (parts[1]) {
case 'link1' :
link1 = parts[2];
ChatWnd.SendMessage("Link1 set to "+link1);
break;
case 'link2':
link2 = parts[2];
ChatWnd.SendMessage("Link2 set to "+link2);
break;
case 'link3':
link3 = parts[2];
ChatWnd.SendMessage("Link3 set to "+link3);
break;
}
quote:
Originally posted by ash44455666
Edit: just read some of the documentation thingy, and apparently I don't need a .xml file..
Indeed. You only need a ScriptInfo.xml if you want to pacakage and release your script in a .PLSC file. But if you only need the script to run on your side and don't need to send it to someone else, it's perfectly fine to leave the ScriptInfo.xml out.
Also, it may help if you enable script debugging in Preferences > General > Scripts and show the script debugging window from the contact list's Scripts button > Script debugging. It may give you information on what line the error occured and what kind of error it is.