Commands

*HUBS*

-Main/Alt main: (some of them work also on Slave and Alt slave)

(+m) .+channel – add new (only on that bot)
Example: .+channel #test
(+m) .+mhost [host2] […] – add multiple hosts to
.
Example: .+mhost KrzychuG *!blah@blah.net *!bubu@a.com *!wrr@z.net
(+m) .-channel – remove a (only on that bot)
Example: .-channel #test
(+m) .-mhost [host2] […] – remove multiple hosts to
.
Example: .-mhost KrzychuG *!blah@blah.net *!bubu@a.com *!wrr@z.net
(+n) .aa [hubpass] – add alt
hub with on , and
and [hubpass] if set on alt.
Example: .aa alt1 192.168.0.1 34010 34011
(+n) .ab [-slave ] [ipv6hosts] – add new leaf, where is nick
in botnet, is nick on irc, is ident on irc,
is hostname on irc, is ip address needed to
link to botnet, is bot listenport, [-slave ] is slave
nickname if you want to link bot to slave, [ipv6host] is an
addidional IPv6 hostname.
Example: .ab blah blah krzychug blah.net 192.168.0.1 9999 -slave sl1
(+n) .abstop – clear addbot variables if something went bad (some errors
like ‘invalid idx’ and such things)
Example: .abstop
(+n) .addeggdrop [-slave ] [ipv6hosts] – add new eggdrop leaf, where
is nick in botnet, is nick on irc, is ident on
irc, is hostname on irc, is ip address needed
to link to botnet, is bot listenport, [-slave ] is
slave nickname if you want to link bot to slave, [ipv6host] is an
addidional IPv6 hostname.
Example: .addeggdrop blah blah krzychug blah.net 192.168.0.1 9999
-slave sl1
(+n) .addstop – clear addbot variables if something went bad (some errors
like ‘invalid idx’ and such things)
Example: .addstop
(-) .alias <-/alias> – show, add or remove aliases.
To remove an alias: .alias .name=
To list aliases: .alias
(+n) .as [hubpass] – add slave
hub with on , and and
[hubpass] if set on slave.
Example: .aa slave1 192.168.0.1 44010 44011
(+m) .autoop [channel] – turn on/off autoop for all bots
(+a userflag) or only on [channel]
Example: .autoop on #test
(+m) .bncjump [port] [password] – force connected
through bnc to change irc server.
.bncjump bot1 krakow.irc.pl 6667
(+n) .bpass <-hubpass/-syspass> – set or unset
hubpass or syspass.
To set: ‘.bpass -hubpass set text’ or ‘.bpass -syspass set text’
To unset: ‘.bpass -hubpass off’ or ‘.bpass -syspass off’
(+m) .channels [channel] – show list of channels along with description
and some data (like preset, op count, voice count etc.).
(+m) .closechan – force to close
(MODE #channel +i).
Example: .closechan bot1 #test
(+m) .downbots – show unlinked bots.
(+m) .eflag [channel] – add or remove global (or channel)
userflag for all bots in botnet.
Example: .eflag +K #test
(-) .encrypt – encrypt string, which can be later used for
hubpass or syspass.
.encrypt text
(+m) .enforce [-slave ] [+/-] – change
channel settings in botnet.
Example: .enforce -slave slave1 -enforcebans – will remove
enforcebans from #channel on all bots linked to slave1.
Example: .enforce * -enforcebans – will remove enforcebans from all
hub channels and all bots in botnet.
(+m) .enforceflag [channel] – add or remove global (or channel)
userflag for all bots in botnet.
Example: .enforceflag +K #test
(-) .help [command] – very usefull command :)
Example: .help enforce
(+m) .list [bot] – show some info about bots:
c – channels on which bots are opped
i – inactive channels
n – channels on which bots are not opped
d – disconnected bots
p – ping between bots
s – bot’s server
u – bot’s uptime
v – bot’s binary and tcl version
(+m) .mclear [-slave ] – clean specific type
of queue.
.mclear server
(+m) .mcycle [-slave ]

[users port] –
change address on .
Example: .rchaddr bot1 hub 192.168.0.1 24010 24011
(+m) .rchanmode [+/-] – change chanmode for
on .
Export: .rchanmode bot1 #test +nt-i
(+m) .rchanset [+/-] – change channel setting
for on .
Example: .rchanset bot1 #test -enforcebans
(+n) .rchattr [+/-] – change userflags for
on or all bots.
Example: .rchattr bot1 main +H or .rchattr * main +H
(+m) .rclear – clear queue on .
Example: .rclear bot1 mode
(+n) .rdeop <-all/bot> [channel] – deop on [channel] or all
channels by all bots or one .
Example: .rdeop bot1 KrzychuG #test
(+n) .rdie – kill bot ;)
Example: .rdie bot1
(+n) .rdop <-all/bot> [channel] – deop on [channel] or all
channels by all bots or one .
Example: .rdop bot1 KrzychuG #test
(+n) .rdump – bot dump.
Example: .rdump bot1 MODE #test +o bot2
(+n) .rexport – force to export userfile.
Export: .rexport bot1
(+m) .rmode <-all/bot> – force or all bots to
enforce mode () on .
Example: .rmode bot1 #test +o blah
(+m) .rmsg <-all/bot> or all bots say
to or .
Example: .rmsg -all #test blah blah
(+n) .rnick <-all/bot> – force or all bots to change their nick(s)
to random generated.
(+m) .rop <-all/bot> [channel] – force or all bots to op
on or on all channels.
Example: .rop bot1 KrzychuG #test
(+n) .rpart – force to part from .
Example: .rpart bot1 #test
(+n) .rrehash – force to rehash.
(+n) .rrestart – force to restart.
(+n) .rupdate [-m ] [-force] – force bot update tcl.
(+m) .savenet – save chanlist and userlist on all bots.
(+m) .syspass – authorize.
(+m) .tkm [6kick] – takeover (kick opped users
without +o userflag).
Example: .tkm #test
(+n) .tkmjoin [-slave /-auto] [6kick] [server] [key] –
force botnet to join channel and prepare to takeover (-auto option
will set proper channel settings on proper bots).
Example: .tkmjoin -auto #test
(-) .unalias – remove an alias.
Example: .unalias .blah
(+n) .update [-m ] [-force] – update current bot tcl
script.
(+m) .users – show some info about users.
(+m) .verify – show all handles without password.

Leave a Reply

Your email address will not be published. Required fields are marked *