TkTech / notifico

IRC Message Relay
http://n.tkte.ch
MIT License
155 stars 40 forks source link

Anyone can anonymously spam channels with projects #49

Open ghost opened 10 years ago

ghost commented 10 years ago

Notifico currently uses one bot per IRC server. In the event that a user adds an unauthorized project to a channel, which uses the same IRC server/port as the channel's official projects, the channel ops are forced to either ban the Notifico bot and lose the ability to see the commits, or change the IRC server/port.

Solution 1

Have a Notifico bot per user. This would likely require an I-line on IRC networks, though.

Solution 2

If one user has a channel added in a project, don't allow other users to add the same channel. Although this would mean that if someone were to add a channel without owning it, the founder would have to contact TkTech to have the channel removed from the other user and added to them.

TkTech commented 10 years ago

Solution 2 is what I currently favour and is the same behaviour that cia.vc used to have for channels that weren't marked public.

ghost commented 10 years ago

Ah, so that's what cia.vc used, good to know.