User:Tigrmesh

From ArchWiki

General Op

Op yourself: /msg ChanServ op #archlinux tigrmesh

Ban using hostmask: /msg ChanServ ban #archlinux *!*@*.ipt.aol.com

Mute with nick: /mode #archlinux-offtopic +q nick!*@*

Mute with account: /mode #archlinux-offtopic +q $a:nick

Ban forward with account: $a:nick$#archlinux-offtopic

Ban forward with hostmask: /mode #freenode +b *!*@unaffiliated/example$##fix_your_connection

Ban exempt (for eg. tor ban in #aot): /mode #archlinux-offtopic +e $a:account

Join ##fix_your_connection and check every now and then whether it has been fixed, then it can be removed.
(Except for ##fix_your_connection, need to also be opped in the target channel to forward to it)

Terminology

A full IRC hostmask contains five parts and looks like this: nick!ident@IPaddress A ban always contains five parts:

  1. nick
  2. !
  3. ident
  4. @
  5. IPaddress

Sometimes the ident part is called "user" or "username", IPaddress is also called "cloak" or "host" or "host.domain".

Wildcards

The question mark (?) replaces one character. The asterisk (*) replaces a string of characters (a sequence of characters).

More Info

More ban info at http://toxin.jottit.com/hostmask_bans She also has info on modes.

Some freenode channel and user modes https://freenode.net/kb/answer/channelmodes https://freenode.net/kb/answer/usermodes

Look up IP address from hostname, If necessary. Sometimes rDNS changes, but IPs don't. http://whatismyipaddress.com/hostname-ip

Adding a new op

As of December 2013, only wonder can make new ops. Actual op making:

  • find out op's NickServ account name
  • give flags: /msg chanserv flags #archlinux account +Aeiortv
  • repeat for offtopic: /msg chanserv flags #archlinux-offtopic account +Aeiortv
  • message mquin (freenode eir admin) with op's freenode account and hostmask

Mordor:

  • mordor flags also need auto voice: +AVeiortv
  • add permanent invite to mordor: /mode +I $a:account

phrik:

  • add op's nick to !listops
  • find out op's phrik username
  • give phrikadmin: admin capability add new_op admin

In the end, the new op should have [#archlinux,op; #archlinux-offtopic,op; admin; aka.add; aka.set; aka.remove; anonymous.say; anonymous.do; quotegrabs.ungrab; topic; topic.separator; topic.remove; topic.add]

Eir

Docs: https://github.com/freenode/eir/blob/master/doc/bantracker/operators-guide.txt

Who is eir? http://en.wikipedia.org/wiki/Eir

Phrik

Phrik ban commands

admin ignore add <hostmask|nick> [<expires>]
admin ignore list
admin ignore remove <hostmask|nick> 
Aliases are !hush for add and !unhush for remove

This is the output of list admin:

capability add, capability remove, ignore add, ignore list, ignore remove, join, nick, and part

For more info, do

help capability add

List all admins:

user list --capability=admin

Same for owner and user

More here: http://supybook.fealdia.org/latest/

Ban exempts

Tor ban:

  • $a:Berra
  • $a:dorftrottel
  • $a:faiden
  • *!*@gateway/tor-sasl/jemadux
  • $a:samruger
  • $a:untrue
  • *!*@gateway/tor-sasl/zipper
  • *!*@gateway/tor-sasl/zatherz

Webgateway:

  • $a:candhare (university proxy blocking regular ports)