Sample EnergyMech configuration file # v2.8.4 - MadCamel # # Note - Lines starting with '#' are comments and ignored by the bot. ##### Linking ##### # EnergyMechs can link(-help LINK) to one another to perform such features # as DCC PartyLine, Remote Command Execution (-help CMD), and Ops/Protection # (Add linked bots to eachother at level 200). This section is optional, # bots running in the same config file are automaticly linked. # Entity Name: In order to link to other bots, your bot must # have a unique entity name. -CHANGE THIS- ENTITY staff # Link Password: A password for linking. -CHANGE THIS- LINKPASS cancer81 # Link Port: A port the bot will listen on for linking, telnet, # and pipeuser(http://www.energymech.net/docs/pipeuser.html) # This has to be above 1024, and some firewalls, noteably # IP Masquerade/NAT may block this. LINKPORT 1982 # An example link configuration, here you have an ENTITY called ``hismech'' # and its LINKPASS is ``a1b2c3''. It is running on ``mech.host.net'' and # it's LINKPORT is 49152. LINK 84.244.0.33 1983 # Another example, the entity ``hermech'' is not listening on any port # (missing or non-working LINKPORT in config), so it does not matter # what host it is on as well, thus "0 0" at the end(-help LINK). #LINK hermech abcdefg 0 0 # Automatic Linking: Uncomment this to enable auto-linking. This will # cause the mech to try and link to all bots in it's # list, until all are present. #AUTOLINK ##### Server List #### # Some undernet servers to connect to... You can use server names is you wish, # but putting the IP's here instead of host names speeds up connects (alot). # Servers are global, all mechs in the same process uses the same server list. # SERVER TelkomNet.id.Allnetwork.Org 6667 # haarlem.nl.eu.undernet.org SERVER friendson.kr.allnetwork.org 6667 # haarlem.nl.eu.undernet.org SERVER uii.id.allnetwork.org 6667 # haarlem.nl.eu.undernet.org SERVER vshell.us.allnetwork.org 6667 # haarlem.nl.eu.undernet.org SERVER indonet.id.allnetwork.org 6667 # haarlem.nl.eu.undernet.org SERVER indonet3.id.allnetwork.org 6667 SERVER cyber-isp.id.allnetwork.org 6667 # haarlem.nl.eu.undernet.org SERVER sctv.id.allnetwork.org 6667 # haarlem.nl.eu.undernet.org SERVER GPN.id.allnetwork.org 6667 # haarlem.nl.eu.undernet.org SERVER wanxp.id.allnetwork.org 6667 # haarlem.nl.eu.undernet.org SERVER acehskylink.id.allnetwork.org 6667 # haarlem.nl.eu.undernet.org SERVER cbn.id.allnetwork.org 6667 # haarlem.nl.eu.undernet.org SERVER plasa.id.allnetwork.org 6667 # haarlem.nl.eu.undernet.org SERVER irc.indika.net.id 6667 # haarlem.nl.eu.undernet.org SERVER irc.or.id 6667 # haarlem.nl.eu.undernet.org SERVER adsnet.id.allnetwork.org 6667 # haarlem.nl.eu.undernet.org SERVER irc.allnetwork.org 6667 # haarlem.nl.eu.undernet.org ##### Bot 1 Configuration ##### # In EnergyMech, you can have multiple bots on IRC from the same config # file/process. Traditionaly, the spawn command was used, however, that # command has been removed in 2.8.2 and above due to abuse. You can still # specify more than one bot in the config file as shown. # Nick for the bot. NICK sorong # The file we use to store the userlist. Note you will have to generate # this with a command such as ./genuser emech.users USERFILE emech.users # All commands begin with this character. CMDCHAR ! # Register on IRC with this username (emech@xxxxxxxx). Note that if your # machine is running identd, it will always be your username. LOGIN blue # Display this in the "Real Name" field IRCNAME -r@ # User modes for the bot MODES +i-ws # If you want to run the bot on a virtual host, uncomment # the below line and set it. VIRTUAL 69.60.120.59 # If you compiled with SEEN support and decide not to use it, uncomment this. #NOSEEN # Channel-Independant toggles and sets. See the -REPORT command for a full # listing. #HASONOTICE # Yes for Undernet. TOG CC 1 # We want the bot to require command character TOG CLOAK 1 # Ignore CTCP's from non-users? Yes. TOG SPY 1 # Tell who is executing what in the partyline. SET OPMODES 6 # How many modes in a line? 6 on undernet... SET BANMODES 6 # How many bans in a line? 6 on undernet... SET CTIMEOUT 90 # Server connection timeout SET CDELAY 30 # Delay between connection attempts # Basic channel setup. You can have as many of these as your server # supports. See the -REPORT command for a listing. CHANNEL #sorong # Channel name TOG PUB 1 # Allow public(in-channel) commands? Yes. TOG MASS 1 # Do mass-mode/kick/ban checks... TOG SHIT 0 # Activate the shitlist for this channel TOG PROT 1 # Activate protection of users TOG ENFM 0 # Dont enforce channel modes. SET MDL 7 # How many -o before killing the guy? SET MKL 7 # How many kicks? SET MBL 7 # And how many Bans? SET MPL 1 # What to do with massmoders? # 0 = nothing, # 1 = kick the bastard, # 2 = kickban 'em, # 3 = kickban & shitlist them. ##### END BOT 1 ##### ##### Bot 2 Configuration ##### NICK remy USERFILE a.users # No two bots can have the same user file. CMDCHAR ! LOGIN rangerr IRCNAME -4,14Bot The KillerIRc MODES +i-ws VIRTUAL 209.51.145.106 NOSEEN #HASONOTICE TOG CC 1 TOG CLOAK 1 TOG SPY 1 SET OPMODES 6 SET BANMODES 6 SET CTIMEOUT 90 SET CDELAY 30 CHANNEL #sorong TOG PUB 1 TOG MASS 1 TOG SHIT 1 TOG PROT 1 TOG ENFM 0 SET MDL 7 SET MKL 7 SET MBL 7 SET MPL 1 ##### END BOT 2 ##### ##### Bot 2 Configuration ##### NICK mary USERFILE b.users # No two bots can have the same user file. CMDCHAR ! LOGIN PinK IRCNAME -4,14Bot The KillerIRc MODES +i-ws VIRTUAL 209.51.145.106 NOSEEN #HASONOTICE TOG CC 1 TOG CLOAK 1 TOG SPY 1 SET OPMODES 6 SET BANMODES 6 SET CTIMEOUT 90 SET CDELAY 30 CHANNEL #sorong TOG PUB 1 TOG MASS 1 TOG SHIT 1 TOG PROT 1 TOG ENFM 0 SET MDL 7 SET MKL 7 SET MBL 7 SET MPL 1 ##### END BOT 2 ##### ##### Bot 3 Configuration ##### NICK Richard USERFILE c.users # No two bots can have the same user file. CMDCHAR ! LOGIN Kuning IRCNAME -4,14Bot The KillerIRc MODES +i-ws VIRTUAL 209.51.145.106 NOSEEN #HASONOTICE TOG CC 1 TOG CLOAK 1 TOG SPY 1 SET OPMODES 6 SET BANMODES 6 SET CTIMEOUT 90 SET CDELAY 30 CHANNEL #sorong TOG PUB 1 TOG MASS 1 TOG SHIT 1 TOG PROT 1 TOG ENFM 0 SET MDL 7 SET MKL 7 SET MBL 7 SET MPL 1 ##### END BOT 2 ##### ##### Bot 4 Configuration ##### NICK Paul USERFILE d.users # No two bots can have the same user file. CMDCHAR ! LOGIN Killer IRCNAME -KillerIRc MODES +i-ws VIRTUAL 209.51.145.106 NOSEEN #HASONOTICE TOG CC 1 TOG CLOAK 1 TOG SPY 1 SET OPMODES 6 SET BANMODES 6 SET CTIMEOUT 90 SET CDELAY 30 CHANNEL #sorong TOG PUB 1 TOG MASS 1 TOG SHIT 1 TOG PROT 1 TOG ENFM 0 SET MDL 7 SET MKL 7 SET MBL 7 SET MPL 1 ##### END BOT 2 ##### ##### Bot 5 Configuration ##### NICK Natasha USERFILE e.users # No two bots can have the same user file. CMDCHAR ! LOGIN RangerHitam IRCNAME -r@ MODES +i-ws VIRTUAL 209.51.145.106 NOSEEN #HASONOTICE TOG CC 1 TOG CLOAK 1 TOG SPY 1 SET OPMODES 6 SET BANMODES 6 SET CTIMEOUT 90 SET CDELAY 30 CHANNEL #sorong TOG PUB 1 TOG MASS 1 TOG SHIT 1 TOG PROT 1 TOG ENFM 0 SET MDL 7 SET MKL 7 SET MBL 7 SET MPL 1 ##### END BOT 2 ##### ##### Bot 6 Configuration ##### NICK Ashwin USERFILE f.users # No two bots can have the same user file. CMDCHAR ! LOGIN shill IRCNAME -r@ MODES +i-ws VIRTUAL 209.51.145.106 NOSEEN #HASONOTICE TOG CC 1 TOG CLOAK 1 TOG SPY 1 SET OPMODES 6 SET BANMODES 6 SET CTIMEOUT 90 SET CDELAY 30 CHANNEL #sorong TOG PUB 1 TOG MASS 1 TOG SHIT 1 TOG PROT 1 TOG ENFM 0 SET MDL 7 SET MKL 7 SET MBL 7 SET MPL 1 ##### END BOT 2 #####