Menu

#232 SpamServ design discussion

open
nobody
Global (7)
5
2004-03-29
2004-03-29
No

i thought about writing a spamserv
atm i dont know how to design such service, i know what features i
would recommend, but i scare the cpuload/ram usage ...

some features i like
- cache last X msges on a channel
if a user@msg is repeated once it gets the first position on cache
again
if the msg is repeated Y times, the user gets a Z seconds ban

- if msg/s > MAX_MSG_RATE set channel +m for some seconds
maybe ban the most "active" users for some seconds too

- if msglen > averagemsglen keep an eye on the user

- regex support on words like *warez* or something like that
keep on banning here too
- wrapping clearspaces to regex *w arez* too
- include leetspeech to regex *w4r3z*

- userinterface to set each var as channel admin
/spamserv #channel list evilwords
<spamserv> evil words so far penatly
<spamserv> *warez* BAN 3s
<spamserv> *porn* KICKBAN
<spamserv> *http* BLOCKED
...

i think such service is a good idea, but its useless if it takes to much
cycles/ram so no network can afford running it
c++ would make the whole thing much easier, but maybe much
more bloated too

any ideas features/implentation are welcome

gumble

Discussion

  • Dave Reade

    Dave Reade - 2004-04-03

    Logged In: YES
    user_id=860012

    feigling's SpamServ module for SRVX is good enough imo.

     
  • Bluephire

    Bluephire - 2004-04-21

    Logged In: YES
    user_id=991267

    feigling already created a SpamServ. You could probably ask
    him to add features to it. It's available at the patches page.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.