Search found 192 matches

by Gottem
Sat Nov 26, 2016 6:19 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: [DONE] Some templates for Unreal 4 modules
Replies: 1
Views: 4471

Re: [DONE] Some templates for Unreal 4 modules

Added another for a configuration block with 2 levels. =]
by Gottem
Sat Nov 26, 2016 5:21 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: [DONE] Repeated spam protection
Replies: 9
Views: 3888

Re: [DONE] /notice <user> spam protection

Well that would be this thread. =]
by Gottem
Sat Nov 26, 2016 5:20 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: [DONE] Extend floodprot with drop action + repeat trigger
Replies: 4
Views: 2854

Re: [DONE] Extend floodprot with drop action + repeat trigger

Thanks to another tip from alhoceima, the checks are now colour/markup agnostic. That is, bold/underline/etc and colours will be stripped before matching. =]
by Gottem
Sat Nov 26, 2016 2:30 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: [DONE] Repeated spam protection
Replies: 9
Views: 3888

Re: [DONE] /notice <user> spam protection

Thanks to another tip from alhoceima, the checks are now colour/markup agnostic. That is, bold/underline/etc and colours will be stripped before matching. =]
by Gottem
Fri Nov 25, 2016 9:39 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: [DONE] Extend floodprot with drop action + repeat trigger
Replies: 4
Views: 2854

[DONE] Extend floodprot with drop action + repeat trigger

So alhoceima suggested on IRC that someone extend Syzop's floodprot module (the one that gives you chanmode +f). Since it's a core module you have to remove it from modules.default.conf, but since that file gets overwritten during an upgrade, you better use a separate (remote) include. =] I contempl...
by Gottem
Fri Nov 25, 2016 4:39 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: [DONE] Repeated spam protection
Replies: 9
Views: 3888

Re: [DONE] /notice <user> spam protection

Cool, thanks for testing and glad you like it. =]
by Gottem
Thu Nov 24, 2016 8:49 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: [DONE] Repeated spam protection
Replies: 9
Views: 3888

Re: [DONE] /notice <user> spam protection

Kk we good. =] Sending TO ulines is now also exempted Added the ability to choose between the actions: kill, block, gzline Also added the option to show the message when action == block Added another trigger for OPER, which checks for repeated "OPER <nick>" messages (it discards the passwo...
by Gottem
Thu Nov 24, 2016 2:56 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: [DONE] Repeated spam protection
Replies: 9
Views: 3888

Re: [DONE] /notice <user> spam protection

Thanks for the suggestions. =] Exempt ulines: That's actually already in there, thought I mentioned it but seems I didn't: if(IsServer(sptr) || IsULine(sptr) || !acptr || IsOper(sptr) || acptr == sptr) So opers, servers and ulines are always exempt, as well as sending messages to yourself (like, if ...
by Gottem
Wed Nov 23, 2016 8:43 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: [DONE] Repeated spam protection
Replies: 9
Views: 3888

Re: [DONE] /notice <user> spam protection

I will probably, at some point, change this to one noticeprot { } block. ;3 I also may add CTCP stuff too. Consider that done. :> Also I've renamed it to m_repeatprot ( clicky ) since it has multiple triggers now. New block: repeatprot { triggers { notice; privmsg; } banmsg "Nice spam m8"...
by Gottem
Wed Nov 23, 2016 7:27 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: [DONE] Config tamper protection
Replies: 2
Views: 2311

Re: [DONE] Config tamper protection

I may add these to the confprot { } block itself at some point in the future. ;3 Which I've now done. =] The new config block is similar to: confprot { protected { NETWORK "https://includes.domain.tld/network.conf"; FJERT "https://includes.domain.tld/m_md5fjert.c"; myleaf.domain...
by Gottem
Mon Nov 21, 2016 3:28 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: Whois Modules
Replies: 1
Views: 2275

Re: Whois Modules

So you basically want to reorder the whois replies? As far as I know that's not possible without editing the source; all swhois lines always go after the regular ones (so up to and including "secure connection"), the others would need reordering in the source as well. This is something you...
by Gottem
Mon Nov 21, 2016 3:27 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: Addoper modules
Replies: 2
Views: 3085

Re: Addoper modules

..What exactly is that supposed to do? Asking since a quick Google yielded no results for an Unreal v3.x module. If you want a module that allows you to add IRC operators through IRC, why not just use unrealircd.conf and put them in there? You could whip up a module but there are a lot of factors to...
by Gottem
Wed Nov 16, 2016 9:46 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: [DONE] Repeated spam protection
Replies: 9
Views: 3888

[DONE] Repeated spam protection

Sometimes people may try to be funny and spam users with notices, so I wrote this lil' mod for lels. =] Just load it and you're basically good to go, but you may wanna tweak some settings fam. EDIT: I made some major changes, so be sure to review the following: Kk we good. =] Sending TO ulines is no...
by Gottem
Wed Nov 16, 2016 9:44 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: [DONE] Config tamper protection
Replies: 2
Views: 2311

[DONE] Config tamper protection

Mostly written for the challenge, I'm sure someone will get some use out of this. It's quite complex and requires custom build flags, so this may or may not be hard to follow fam. These modules allow the hub of a network to verify the leaves' configs, so you could have random people link with you wi...
by Gottem
Tue Sep 13, 2016 4:57 pm
Forum: UnrealIRCd 4 modules (third party)
Topic: [DONE] Porting GetLegitUsers from 3.2.x to 4.x
Replies: 16
Views: 7708

Re: Porting GetLegitUsers from 3.2.x to 4.x

You're welcome ivp. =] I think the backtrace from Unreal and gdb are pretty much the same, as Unreal just reads a core dump it makes after a crash.