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.

Help me please

Old posts that have not been replied to for several years.
Locked
S
Squashie

Help me please

Post by Squashie »

Hi, my bot makes it to irc and onto the channels and i can access the party line. But the problem i have is that when i do:

./eggdrop -m j2.conf

it says at the end

[04:07] === Squash|Bo: 2 channels, 0 users.
* Warning! Could not write pid.Squash|Bo file!

I then have to do -m everytime i load the bot and it doesnt save my password i give it, when i /msg bot hello and then /msg bot pass blah

I am using the simple config at the moment but i tried with the intermediate one and still had the same problem.

Thanks
Josh
User avatar
slennox
Owner
Posts: 593
Joined: Sat Sep 22, 2001 8:00 pm
Contact:

Post by slennox »

The pipe character -- | -- might be causing the problem. Try using the following in your bot's config file (the setting will already be there if you used the advanced or complete config):

set pidfile "pid.SquashBo"
P
Petersen
Owner
Posts: 685
Joined: Thu Sep 27, 2001 8:00 pm
Location: Blackpool, UK

Post by Petersen »

what operating system you using btw? and what filesystem you running it on? cos the only one i can think of that would have problems with pipes is fat/ntfs
S
Squashie

Post by Squashie »

Im using Redhat linux (the most recent version). I tried adding this:
set pidfile "pid.SquashBo"
but it still says this...

[15:03] Creating channel file
[15:03] Couldn't create channel file: squashbot.chan. Dropping

[15:03] === Squash|Bo: 2 channels, 0 users.
* Warning! Could not write pid.SquashBo file!
Launched into the background (pid: 8580)

Ta Josh
P
Petersen
Owner
Posts: 685
Joined: Thu Sep 27, 2001 8:00 pm
Location: Blackpool, UK

Post by Petersen »

either its a permissions problem on the directory its trying to write to (check you've got write perms for it), or you've exceeded your disk quota
[
[MaSteR]

Post by [MaSteR] »

Sometimes the eggdrop's conf file doesn't create those files, so in my experiance for some shells if you create those files it works perfectly. So just create the squashbot.chan file and then try running it, it should work then.
l
lurk

Post by lurk »

I had the same problem..
you are running linux, log in as root and type: ls -all
there you see that root is the owner of the folder your bot is in..
log in as root, type: chown "username" "folder where the bot is"
start the bot..

I can garantee that it works :)
Locked