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.

General BOTNET question

Old posts that have not been replied to for several years.
Locked
S
Sloop
Halfop
Posts: 44
Joined: Tue Jul 12, 2005 7:04 pm

General BOTNET question

Post by Sloop »

It's meaningful to have 4 bots linked together for a same channel? I have 4 bots on my channel, everyone have a sort of function (i.e. one protects the channel, the other is a games bot, the other for various funstuffs, and one talk bot)

I think about if it's meaningful or if I will get only in troubles when creating one hub and 3 leafs.

Should I or should I not? What do u think?

PS: The bots are only used by me, there are except me and the necessary users which I needed no "other public" users in my userslists.
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

it doesn't make much sense to use more than 2 bots on a channel these days, when virtually all IRC networks have some form of channel services (except IRCnet)
S
Sloop
Halfop
Posts: 44
Joined: Tue Jul 12, 2005 7:04 pm

Post by Sloop »

As I am not on IRCNet I have of couse NickServ, ChanServ and MemoServ. Nevertheless I want own bot removing bans after 1 hour for example, or to protect my ops and so on. I just separated the game and fun bot, else I would also have only 2 bots. That's not my problem.

My question was if it's meaningful to link them altogether or to let them as standalone bots?
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

I meant bot with ops; you could run dozens of bots with no ops, each running different "AI"/game/whatever script to boost channel's activity, but it doesn't make sense to give ops to more than 2 of them

as of the linking - depends on whether you need to control the bots from a central location, or use some botnet-enabled script
S
Sloop
Halfop
Posts: 44
Joined: Tue Jul 12, 2005 7:04 pm

Post by Sloop »

Ok, only 1 bot has Ops in my channel, one has voice (because I can so control the ON/OFF for this bot) and the other 2 bots are normal users.

But I want to know, if I would have an advantage or disadvantage, linking them alltogether. What does botlinking exactly do? Only user-sharing or does they share are channel-settings also? If so, that's great. When I do for example a ".chanset #mychannel -statuslog" would ALL my 4 bots get this???
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

bot linking is used when the bots need to share userfiles, or communicate with one another; and no, channel settings are not shared (but you can implement centralized control of these settings by using a botnet control script, for example netbots by slennox, or newly released rconsole)
User avatar
YooHoo
Owner
Posts: 939
Joined: Thu Feb 13, 2003 10:07 pm
Location: Redwood Coast

Post by YooHoo »

Sloop wrote:Ok, only 1 bot has Ops in my channel, one has voice (because I can so control the ON/OFF for this bot) and the other 2 bots are normal users.

But I want to know, if I would have an advantage or disadvantage, linking them alltogether. What does botlinking exactly do? Only user-sharing or does they share are channel-settings also? If so, that's great. When I do for example a ".chanset #mychannel -statuslog" would ALL my 4 bots get this???
link them sloop. As your knowledge of eggdrop/botnet management grows, you will come to understand that a properly configured botnet is thousands of times more effective at flood control ect ect. You should read the document "BOTNET" located in your ~/doc directory, it is insightful as to the purpose of forming a botnet and contains easy to understand descriptions of botnet capabilities. slennox's kick-ass botnet script, netbots, IMHO is revolutionary in dealing with problems encountered with especially large botnets. Netbots is kinda overwhelming for new eggdrop owner's to comprehend and implement, but well worth the time invested. :mrgreen:
User avatar
YooHoo
Owner
Posts: 939
Joined: Thu Feb 13, 2003 10:07 pm
Location: Redwood Coast

Post by YooHoo »

demond wrote:no, channel settings are not shared
this is not exactly true. Bot flags +s and +g will synchronize channel settings on a per-channel/all channel basis, respectfully.
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

YooHoo wrote:
demond wrote:no, channel settings are not shared
this is not exactly true. Bot flags +s and +g will synchronize channel settings on a per-channel/all channel basis, respectfully.
you are wrong, channel settings are never shared in vanilla eggdrop; only user records and bans/exempts/invexes can be shared
User avatar
YooHoo
Owner
Posts: 939
Joined: Thu Feb 13, 2003 10:07 pm
Location: Redwood Coast

Post by YooHoo »

vanilla? roflmfao i like chocolate better :P i mean apply .botattr MyBot +g global share (share all channels).
:|
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

YooHoo wrote:vanilla? roflmfao i like chocolate better :P i mean apply .botattr MyBot +g global share (share all channels).
:|
;) you are confused a little bit, "share all channels" means share user and ban/exempt/invex/ignore records (for all channels), not channel records themselves (channel records are stored in chanfile and its contents never gets shared)
User avatar
YooHoo
Owner
Posts: 939
Joined: Thu Feb 13, 2003 10:07 pm
Location: Redwood Coast

Post by YooHoo »

ok i see what you were on about. Too true, too true, `Tis in essense what i attempted to articulate, but dammit 8) im blonde
Locked