This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

dcc chat

Old posts that have not been replied to for several years.
Locked
r
roee12031

dcc chat

Post by roee12031 »

Ok i have been having this problem with dcc chat connections, after i tell my friend the pm password to become a user, i use the .chattr nick atri chan command and change their flags to +mo, then i tell them to /msg bot pass <password> , after donig they say, bot says my pw has been set, then i tell them to right clik the bots nick and dcc chat it, as they do, they get waiting acknowledgment......................., the console for the bot says, dcc connection with user, then a minute later it says password timeout, the user says the bot never asked for a password, i told them to just type the password, that dont work either, can someone please help me
P
Photon
Op
Posts: 170
Joined: Wed Aug 28, 2002 8:00 am
Location: Liverpool, England

Post by Photon »

I take it that you've tried typing /CTCP <botnick> CHAT ???

This makes the bot start a DCC chat with you - often easier than DCC chatting, especially with firewalling.
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

Typing the password is simply not enough.

Unless the bot asks for the password, there is no connection for this password to go accross.

Eggdrop will say that no password has been received. This is because it hasn't, allthough, no connection has been made either.

Some things to make sure that everything is working.

Try making sure the value of my-ip is correct.

When you do "/dcc chat eggdrop". The eggdrop will attempt to connect to your client (or rather, the client that started the chat). If a router or firewall is preventing the connection, then it's up to the user to fix.

However, this can be due top a firewall near the bot, preventing the outgoing connection to the user. You should chekc this as well.
k
krikkert

Post by krikkert »

is there any specific ports to open on the firewall to enable DCC?
D
Darmoth
Master
Posts: 210
Joined: Sun Oct 07, 2001 8:00 pm
Location: old europe

Post by Darmoth »

If there's a firewall in use, on your sider, your users side or both, than open the port you specified in "listen all" and make a forwarding to the machine your bot is on. If your users use a firewall, they need to do the same for the port(s) they set up in their irc clients for DCC.
Can you /ctcp or telnet the bot ?
k
krikkert

Post by krikkert »

Yes, I telnet localhost 3333.

If I /ctcp the bot, I get the invitation to DCC Chat with him, I accept and the connection times out
D
Darmoth
Master
Posts: 210
Joined: Sun Oct 07, 2001 8:00 pm
Location: old europe

Post by Darmoth »

Well, as I said, on the firewall at your side, open the port you specified at "listen all" in the botconfig and forward it to the computer the bot is on.
In some irc clients you can also set up the portrange for dcc, of course these ports have to be opened at the firewall and forwarded to the computer with the irc client running on (I assume your firewall does NAT).
And as I said before, long time ago, when I started messing around with eggies, I had one running on the same box I used to have my irc client on. I think I never got it to establish a dcc connection. I always used telnet.
d
darko``
Op
Posts: 121
Joined: Sun Sep 08, 2002 5:33 pm
Location: Malta

Post by darko`` »

Another thing: Check if the server you and/or your bot is using allows dcc or ctcp protocoles. I've seen networks that set modes when user connects so to prevent any ctcp or dcc traffic.

You can see your modes by issuing

/mode yournick

Lame modes i've encountered were +e +p +R (Do not confuse +e with IRCnet's exemptions)
Ignorant and lazy people will save 30 minutes by chosing simple config file. Smart ones will save 3000 minutes of *everyone's* time by opting for complete config file.
Locked