I know how to do this on the party line with .chanset but not being able to do it straight from the .conf file is really irritating me. Could anyone tell me what I'm doing wrong? Here is how I have it set up:
The statement you are using looks fine but am I right in thinking that it will be ignored once the static channel records have been created (the first time the bot is started)? Hence, if you added the need-key line later, then it would have no effect. Under those circumstances you would have to use .chanset to change the channel record or as Sir_Fz suggested use the Eggdrop Tcl equivalent 'channel set' somewhere appropriate.
If I am correct, then 1. kill the bot, 2. manually delete the .chan and .chan~bak files (if the latter exists), 3. restart the bot to recreate the channel file with whatever options are within the .conf 'channel add' statement.
there is a tcl that saves the key for a channel or multiple channels. blackshadow i think made it. it uses public commands, if you want i can copy paste the tcl. and translate it in english.
arfer wrote:The statement you are using looks fine but am I right in thinking that it will be ignored once the static channel records have been created (the first time the bot is started)? Hence, if you added the need-key line later, then it would have no effect. Under those circumstances you would have to use .chanset to change the channel record or as Sir_Fz suggested use the Eggdrop Tcl equivalent 'channel set' somewhere appropriate.
If I am correct, then 1. kill the bot, 2. manually delete the .chan and .chan~bak files (if the latter exists), 3. restart the bot to recreate the channel file with whatever options are within the .conf 'channel add' statement.