The shoutbox is currently out of service. Join us on Discord instead.
You can help CodeWalrus stay online by donating here.

Efnet botnet

Started by Streetwalrus, December 18, 2014, 12:11:15 pm

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Streetwalrus

@Juju:
-W-805 is down, please look into it asap
-I enabled bitch mode which deops anyone who is not a registered op
-I also set stopnethack to 1 to prevent people from entering the channel with server ops after a netsplit. You should do so for your bots and rehash them, it's a config file option.
-We need to set up centralized config storage so that I can edit the config files on bots I don't have shell access to. It's a feature of netbots.tcl, I just didn't deem it necessary when I set it up.

DJ Omnimaga

Make sure that it's easy for you to login if your IP changes, though, so you won't get locked out of the botnet.

Also would it be possible to send repeated lines so that after 3 lines, it warns, then only kicks after the next 3 lines? And preferably not set those bans too long.

Streetwalrus

We can still telnet in from any IP in case we're locked out.

I think it's possible to do that, let me check.

Juju

Yeah, every bot runs a telnet server and they pretty much always let me login from any IP so far.
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron



if you wanna throw money at me and/or CodeWalrus monthly it's here

Streetwalrus

I haven't enabled IP filtering on telnet actually. But the bots won't let you log in from a non-registered host via DCC.

DJ Omnimaga

Quote from: Streetwalrus on October 13, 2015, 07:56:44 am
I haven't enabled IP filtering on telnet actually. But the bots won't let you log in from a non-registered host via DCC.
Is it why the last time I tried dcc-chatting with the bot from IRCCloud it didn't respond?

also sorry I accidentally downvoted your post when clicking Quote. Mind removing it in the database? Sorry about that X.x

DJ Omnimaga

@Streetwalrus and @Juju there is some nasty bug that just happened a few seconds ago (juju saw it but just posting this in case it happens again in  the future):

02:14:12 ⇐ tev|stdby, tev, gbl08ma, logger, NIKKY and debrouxl quit 
02:14:12 ⇐ tev|stdby quit ([email protected]) Write error: Broken pipe
02:14:56 ⇐ tev quit ([email protected]ks.ok.cox.net) Read error: Operation timed out
02:16:41 ⇐ gbl08ma quit ([email protected]tny.im) Read error: Connection reset by peer
02:17:08 ⇐ logger quit ([email protected]dsl1.rtr.chat.fpma.frpt.net) Read error: Operation timed out
02:17:45 ⇐ NIKKY quit ([email protected]) Read error: Operation timed out
02:18:27 ⇐ debrouxl quit ([email protected]w82-122.abo.wanadoo.fr) Read error: Operation timed out
02:18:42 <DJ_Omni> cya unicorn
02:19:01 Channel mode set to +l 16 by @W-802
02:19:10 <DJ_Omni> wat
02:19:20 <DJ_Omni> stupid bot, now no one can join x.x
02:19:26 <DJ_Omni> juju
02:19:37 <+Juju> wot

Bot set the max users to 16, even though 25 were in. So afterwards no one else would be able to join.

Juju

Okay that's really weird o.o
Read Zarmina!
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron



if you wanna throw money at me and/or CodeWalrus monthly it's here

Streetwalrus

I have no idea how that happened. O.O Maybe netsplit timing ?

DJ Omnimaga

Most likely. It would have sucked if the netsplit ended before the bot fixed it, though.

Streetwalrus

I could make it check every 5 minutes instead of 10.

DJ Omnimaga


Streetwalrus

November 01, 2015, 12:45:39 am #57 Last Edit: November 01, 2015, 12:49:42 am by Streetwalrus
Problem is, that would make the bot slightly spammier when changing the channel limit. I'll increase the tolerance at the same time.
I updated the parameters. Now it will check every 5 minutes and it will only update the channel limit if it has to change by more than 5 instead of 2 every 10 minutes.

DJ Omnimaga


Streetwalrus

I noticed you guys needed to check if 802 was real last night. Easiest way is to make sure its IP corresponds to the one walrus.noip.me points to (I have a stupid dynamic IP).

Powered by EzPortal