Code: Select all
tag when posting logs, code
Code: Select all
#Anti Idle
set idle-timer 10
set idle-msg "$x Eggdrop [lindex $version 0] With : \002'The Quickening'\002 $scriptvers ©Ian-Highlander 2001"
set bowt-nick "$botnick"
set bowt-nick [string tolower ${nick}]
if {![info exists {antikill}]} {
global bowt-nick idle-msg idle-timer
set antikill 1
timer ${idle-timer} antikill
}
proc antikill {} {
global bowt-nick idle-msg idle-timer
putserv "PRIVMSG ${bowt-nick} :${idle-msg}"
timer ${idle-timer} antikill
}
well, everyone is entitled to their own opinionIan-Highlander wrote: Some people like the convenience of public commands demond, just because you think its lame doesnt make it so. Whilst when I'm at home I use DCC all the time, while at work, I cant get a DCC connection so the public commands come in damn useful.
Code: Select all
tag when posting logs, code
Inherently insecure? Perhaps, slightly, in that while you are auth'd if your host is spoofed then someone could use the commands but of course as a responsible bot owner you wouldnt leave that door open and would "deauth" as soon as you had issued the commands you needed to. You would also of course have a high standard of password. I even provided scripts for mIRC and Pirch with the script to add menus to do this quickly. As well as that if someone was to do that you would generally see them doing it and be able to prevent it there and then unless they spoofed you and waited until you left the room thus fooling the bot into thinking you where still there. However barring that slight chance that someone would spoof your host while you are using it, it is no less secure than anything else with Eggdrop which as we all know is not a particularly secure way of doing anything and shouldnt be relied on for anything that is considered critical which, lets be honest here, a chat room certainly is not.demond wrote:well, everyone is entitled to their own opinion
mine is that any public control of the bot - that is, control mechanism that uses public medium like irc channel - is inherently insecure and is best avoided (and I've argued about that many times)
if you really can't DCC (I've also argued that anyone could DCC if they try hard enough, see my sticky topics), you should consider using privmsg/notice instead of channel messages
on a side note, even 110 commands can't really substitute full party-line control; in order to implement that, you need to simulate DCC chat, as does rconsole