Hi. I'm running FreeBSD 4.10-STABLE and running eggdrop 1.6.17.
I installed this through ports in FreeBSD. Everything went well with the installation process, but there's two things bothering me.
1.
".set" is not working.
.set botnet-nick "foo"
What? You need '.help'
.set ctcp-version "foo"
What? You need '.help'
2.
Everytime I use ".save", this shows up...
#user# save
Saving user file...
ERROR writing user file.
If this is a permission problem, then can you please tell me what directory I should change the permission on?
With reference to your first problem, you don't have the necessary permissions according to the bot; ensure 'set owner' is correct and also that you have the proper owner flags - fjlmnoptx.
For your second problem you might glean info from the logs or check file permissions on the shell.
Add [SOLVED] to the thread title if your issue has been. Search | FAQ | RTM
Suggestion: remove -telnet!*@* from your host; anyone entering a channel the bot is in using that nick will have immediate access and for added security you should change your host to something more specific to ensure that only you are recognised as the bot owner i.e *!username@host.com
*Edited*
~.chan & ~.user files are in your bots main folder i.e the path you used with 'make install DEST=destination'
Last edited by Alchera on Sun Nov 07, 2004 9:06 pm, edited 1 time in total.
Add [SOLVED] to the thread title if your issue has been. Search | FAQ | RTM
Alchera wrote:Suggestion: remove -telnet!*@* from your host; anyone entering a channel the bot is in using that nick will have immediate access and for added security you should change your host to something more specific to ensure that only you are recognised as the bot owner i.e *!username@host.com
*Edited*
~.chan & ~.user files are in your bots main folder i.e the path you used with 'make install DEST=destination'
Unless you can physically edit your bots configuration file and add your nick into the 'set owner' variable and rehash the bot you are not recognised as a permanent owner and cannot use some commands via DCC as with '.set'.
Add [SOLVED] to the thread title if your issue has been. Search | FAQ | RTM
Ok... (after a little re-reading) do the following:
# Comment these two lines if you wish to enable the .tcl and .set commands.
# If you select your owners wisely, you should be okay enabling these.
unbind dcc n tcl *dcc:tcl
unbind dcc n set *dcc:set
Problem solved!
Add [SOLVED] to the thread title if your issue has been. Search | FAQ | RTM
you might encounter another problem, or not... depending on what you have in set must-be-owner variable. The .set command is available either to all global +n users (set must-be-owner 0), or exclusively for the true bot owner (set must-be-owner 1). Also, you can restrict access to the .dump command by setting set must-be-owner 2. There is more info on this topic at Configuring Your Eggdrop. Hope it works