Fiery_WA wrote:
Can't view modes for other users
Yep.
That's partly why I said:
willyw wrote:
I didn't use the bot. Easier to figure it out on myself, first.
Do: /mode nick
where nick = my current nick
So what did you get when you tried it on yourself? (We're looking for the default... whatever the IRC server sets on everybody upon their logging in, and them just leaving it as-is)
As stated in my original post
You did?
I am overlooking that then. I didn't see "mode" anywhere in that original post.
And yes it is icq
There we go.
This is likely the problem then. I had the same thing, with my bots on that network.
First - so you understand:
with your client, do:
/mode your_nick
and you'll get a return showing the user modes set on yourself.
Example:
/mode jack3
returns:
jack3 +Tiwx
Next, do:
/helpop umodes
and examine the returned list of user modes available with descriptions.
You'll find i , w , and x
T isn't on the list. I don't know why it is not.
So, I experimented with removing T and presto!
Apparently on irc.icq.com network, +T sets a user mode on the user such that user cannot recieve CTCP.
Your solution:
For reference go here:
http://eggwiki.org/Eggdrop.conf
Text search and find:
# This is a Tcl script to be run immediately after connecting to a server.
Within that section, find a line:
putquick "MODE $botnick +i-ws"
Edit that line in your bot's eggdrop.conf to include a -T :
putquick "MODE $botnick +iB-Tc"
That is copy-n-paste right out of eggdrop.conf, from one of my bots on irc.icq.com, right now. I log into this bot daily, using plain old DCC chat.
To be sure, I just tried it with /ctcp botnick chat and that works fine too (after I set -T on myself)
I can duplicate your result:
"Jalapeno User does not accept CTCPs"
by having the bot set +T on itself.
If you have enabled raw logging in eggdrop.conf, you can use:
.console +r
to see raw incoming to you bot.
Then, if you wish to see the bot's current user mode settings, do:
.dump mode botnick
You can play around with them easily from there:
.dump mode botnick +T
or
.dump mode botnick -T
always followed by another:
.dump mode botnick
so you can be sure of what it currently is.
When you get done, do:
.console -r
unless you like to see all that extra stuff.
I hope this helps.
Feel free to look for me on irc.icq.com regarding bot stuff.