We aim to be an inclusive community and as such you should refrain from kicking and banning users from the #nim IRC channel. If an argument goes out of hand then you may silence the users involved for a length of time that is no longer than 15 minutes. Kicking/Banning should be reserved for the absolute last resort, that is, if the user is intentionally causing chaos in the IRC channel despite many warnings.
After you get the ``o`` flag (``/msg chanserv op #nim``), just use the following: ``/mode #nim +q *!*@*gateway/web/freenode/ip.*``.
Keep in mind that this will mute all webchat users! It is useful when trolls are connecting via different IPs using the webchat though. You can also set exemptions on certain users who you know are safe: ``/mode #nim +e <username>``.
During a spam attack such as the one that was [occurring on 01-08-2018](https://freenode.net/news/spambot-attack), we just redirected all new users to #nim-web: ``/ban *!*@*$#nim-web``.