singpolyma / cheogram

Moved to https://git.singpolyma.net/cheogram
https://cheogram.com
GNU Affero General Public License v3.0
27 stars 5 forks source link

Protect against "join" floods #34

Closed singpolyma closed 8 years ago

singpolyma commented 8 years ago

Gmail users especially tend to flood a room with join notifications. If a particular number has been told of a join, then don't tell them again until we see a part (or we leave and come back).

This probably means storing the list of nicks each tel has seen enter/leave instead of just a global list (since using the global list would make only one person see joins).