Are you sure that the version reply of that user contains the keyword "X script"? if so, then this can be a possible bug and I'll try to look into it and fix it.
Do you have VERSION added to the ap:ctcpchecks channel-setting? Also, make sure that you do not have a channel-specific bctcrs list (since you're adding to the global bctcrs list). I've looked into the code and didn't find anything that should keep it from functioning as intended. Unfortunately I do not have an Eggdrop to test it myself so I have to rely on users' reviews (anyone else experiencing the same problem?).
And one more thing, are you seeing the VERSION reply in your bot's partyline?
Zircon wrote:I tested it as a FINGER, and it s working for me. Elisca, can you test it as a FINGER ?
If it's not a hassle, try testing it with VERSION (and with both at the same time) as well (on some test channel perhaps?) and tell us if it's working.
You're correct, the bot will react on the first version-reply from the user and ignore the second line. I'll see what I can do to make a workaround for this.
I got this msg error
:AllProtection::parts adv]: unmatched open quote in list
im using allprotection4.6b8.tcl .. so how to edit this command??
#
## 8-9 ## Swearing/Advertising in part/quit messages
#
# Exampl: "s:1 a:1" Enables banning of users with part/quit msgs containing swear/advertisement
lappend ap:udefs {ap:pqsadv "s:1 a:1"}
halloaizq wrote:I got this msg error
:AllProtection::parts adv]: unmatched open quote in list
im using allprotection4.6b8.tcl .. so how to edit this command??
#
## 8-9 ## Swearing/Advertising in part/quit messages
#
# Exampl: "s:1 a:1" Enables banning of users with part/quit msgs containing swear/advertisement
lappend ap:udefs {ap:pqsadv "s:1 a:1"}
You probably manually tried to edit the adv list. Please show complete log of '.set errorInfo'.