I'm trying to get my bot to work. I had configured all options in complete.conf but I we've got an error. I will write all texts that Linux is schowing when I give the bot command to launch:
eggdrop -m elite.conf
[15:41] LANG No land files found for section core.
Eggdrop v1.6.10 (C) 1997 Robey Pointer (C) 2002 Eggheads
[15:41] --- Loading eggdrop v1.6.10 (Mon Oct 28 2002)
[15:41] Listening at telnet 3333 (all)
[15:41] MSG210
[15:41] MSG210
[15:41] MSG210
[15:41] MSG210
[15:41] MSG210
[15:41] LANG: No lang files found for section transfer.
[15:41] MSG20F
[15:41] MSG210
[15:41] LANG: No lang files found for section notes.
[15:41] MSG20F
[15:41] LANG: No lang files found for section console.
[15:41] MSG20F
[15:41] MSG210
[15:41] MSG210
[15:41] LANG: No lang files found for section wire.
[15:41] MSG20F
[15:41] MSG210
UserInfo TCL v1.07 loaded
use '.help userinfo' for commands
userfiles loaded, unpacking...
MSG539
[15:41] ===NetWatche: 1 channels, 1 users.
Launched into the background (pid: 7787)
that's all
This errors may be caused due to wrong placment of language files of even language files may not exist.
If anybody has some hints about my problem I will be very grateful.
I managed too resolve this problem in other way.
I have created language directory in my /home/users/marcin/eggdrop/
and there i copied language files.
After that everything started to work
Now my Bot is running pretty good.
Rock wrote:
I managed too resolve this problem in other way.
I have a similar problem but I want to put the language files in /usr/share/eggdrop/language/ but setting the text-path variable to /usr/share/eggdrop just doesn't work on my SuSE 7.3
Is there any other variable I could use???
ppslim wrote:
As noted above, this happens when you do not complete the install correctly.
I noticed :/ The install was completed correctly (no errors, no warnings).
I'm just trying to make an (more or less) FSB compatible RPM - so the binary is in /usr/bin; the modules are in /usr/lib/eggdrop/ and everything else is in /usr/share/[doc.eggdrop.man]. It's working except the language files :/
Eggdrop expect the language files, to be in a directory, just off of the excutable.
IE.
If the eggdrop excutable is in /path/to/files/eggdrop
then lang files should be in
/path/to/files/lnaguage/
There are 2 method around this. 1 is to edit "src/eggdrop.h" and change the detail directory.
The second, much simpler method, is to use the EGG_LANGDIR environment variable.
After lookign at the source code, it seems that the core language files are loaded, some information is printed, more language files are loaded, and then the config file is read.
Thus, there is no way to do this in the config file.