
| Botnet Flags | |
|---|---|
| s | aggressive share (bot is sharing user records, aggressively) |
| p | passive share (bot is sharing user records, passively) |
| g | global share (bot is sharing all channels) |
| h | hub (bot is autolinked at highest priority) |
| a | alternate (bot is autolinked if no hub bots can be linked) |
| l | leaf (bot is not allowed to link other bots onto the botnet) |
| r | reject (bot will not be allowed to link to the botnet) |
| i | isolate (isolate the party line across a botlink) |
.botattr bot +h (would make the bot always attempt to link too any bot with the +h (hub) flag.)
You should not only 1 bot can be marked as a hub in any userlist, and subsequent +h bots
marked on a userlist will be ignored (i.e. the user that comes 1st in the userlist and has +h will be assumed the hub).
This also goes for +a (alt-hubs).# listen 3333 bots # listen 4444 usersIn this case you can add the bot using:
.+bot <handle> address:BotPort/UserPort e.g. .+bot fiddle host.domain.com:3333/4444
SOCK ADDR PORT NICK HOST TYPE ---- -------- ----- --------- ----------------- ---- 3 D5E6D110 8987 (telnet) * lstn 8987
.+bot dastardly someotherhost.com:5678 .+bot deity some.host.net:9841 .+bot eggdev somwhere.org:3334From the partylines of dastardly, deity and eggdev:
.+bot fiddle somehost.com:8645
.botattr fiddle +h
.link fiddle (if required)
Now when i type .bottree I would see:
dastardly
`--fiddle
|--deity
`--eggdev
If you see anything similar to the following you need to go back and double check what host and port
you are using and confirm they are correct. loadmodule share loadmodule transfer loadmodule channelsThe bot that is sharing the usefile aggressively needs to be linked directly to all other bots that it will be sharing a userfile with. So this means that the hub will in most circumstances be sharing its userfile aggresively.
.botattr dastardly +gp .botattr deity +gp .botattr eggdev +gpdastardly, deity and eggdev:
.botattr fiddle +gshThe g (global) flag means that all channel data will be shared. If you want to only share specific channels data you would limit what is shared by not including the g (global) flag. Instead you would need to type
.boattr fiddle |+s #channelThis would need to be done on every leaf bot for each channel. The +g flag negates this and simply allows global shares.
fiddle |-+deity |-+eggdev `-+dastardlyThis time you type .bottree you will see a + next to each of the bots. This means that they are sharing userfiles.
| Home, Tcl Tutorial, Tcl/Tk Installation, Modules, Tcl Scripts, Misc Downloads, Bot Commands, |
| Help/FAQ, Unix Commands, Message Commands, Shell Info/Reviews, About, Contact, Links. Nano & Pico. |
| Bnc's, Config Generator, OnJoin/Greet Generator, Identification Generator, Botnet creation & userfile sharing |
|
IPV6,
Vi Editor,
Sitemap,
Knowledgebase
. Select your language: ![]() |
|
|
|
Copyright © 2008
egginfo.org - All Rights Reserved.
|