Re: Ignore join/leave messages but exclude from active users

Brandon McCaig <[email protected]> Tue, 24 Jan 2012 14:28:13 -0500
Newsgroups gmane.network.irc.irssi.user
Message-ID <[email protected]>
--ZGiS0Q5IWpPtfppv
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Jan 13, 2012 at 08:36:03AM +0100, Jonson Paul wrote:
> Hello.

Hello:

> People join and leave very often on some channels that I'm
> using. This can sometimes be so much that it makes it hard to
> follow conversations, so I configured irssi to ignore all
> joins, parts, quits and modes messages.  However, while that is
> an improvement it's still not perfect because I am interested
> in some of these actions, particularly from the ones that have
> recently sent a message to the channel.

I got so fed up with certain channels that are predominantly
JOINS, PARTS, QUITS, etc., that wrote a 'sanitize' alias to clean
them up so you could actually find discussion:

/alias sanitize /scrollback levelclear -level
CLIENTCRAP,CLIENTERRORS,CLIENTNOTICE,CRAP,JOINS,MODES,PARTS,QUITS

(All one command/line, of course)

It isn't perfect, and you can lose some valuable information, but
it's better than nothing. For those high traffic channels I'll
just /sanitize them from time to time. For the most part I rely
on tab-completion to test whether or not somebody is still in the
channel. :)

Regards,


--=20
Brandon McCaig <[email protected]> <[email protected]>
Castopulence Software <https://www.castopulence.org/>
Blog <http://www.bamccaig.com/>
perl -E '$_=3Dq{V zrna gur orfg jvgu jung V fnl. }.
q{Vg qbrfa'\''g nyjnlf fbhaq gung jnl.};
tr/A-Ma-mN-Zn-z/N-Zn-zA-Ma-m/;say'


--ZGiS0Q5IWpPtfppv
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBAgAGBQJPHwZNAAoJEN2n1gIi5ZPyup0QAJa2+hwyNCPhtZdra6UNmsy2
2M2VLm8IXQfS1TECrBCJW1wzAPgv7cEU01jiNxF3Jg03tE3K26iRV9LmUjPB7j9N
ANYaJu0oYya7uoNnebHoSDD2wNO8S41yJqHoKSpVmGVBkIWEZkg9wOG1qMQTHwQy
4rw7qHG0YEeNZqTPqJF0PBZ0bOO7oqwXvKh7DMoYVEmE9D8nUT8N7IEpaDPKNYTJ
ocnXsR58Pw3kczQS9iQf25EjNqXUvBTDkOJmgRyYO2ldpTKLGCNGztvclaYKPK5j
c8ZzeR0JKPA51cBqw1cQoKsXXRE8/4APdzSmlpu6cQ4iY1zUu2kL+E4k6NuwV9T7
4Gkk2zzh3fJ25q+mwZHSqSEZ5DIXR58LhSb9pUWIx9MO+hWB9+Z96fRi/jzBUhOY
kN7Dw6ZIl42avV7FyX+IDSLh/ZBZP9r4tFjgzsYMowzhzS7NHNunTrq2yaCyhZvg
XaD6t67b5rgPfoUmxEZvrIH4h+H/VxSvqZ2EvmD/xCGkhkCd7YPEoGxHHGeW1A33
axWaGvg0CNUfOgNDZFR8qQMAqe75etTX5xoI8SzBA8iTasu4+q60+b3TK4+5VW0T
YW5DVGZ6FXrMeXfCoJyr5tkBT9jDxOjEpHBOrRhZITXLNUIcZXw0BcqMyEgq+xLy
i3nC/OYznT/otFVXy5nn
=2qV5
-----END PGP SIGNATURE-----

--ZGiS0Q5IWpPtfppv--