]>
Commit | Line | Data |
---|---|---|
1 | author: Pricey | |
2 | date: 2014-06-18 15:54:08+00:00 | |
3 | slug: new-extban-j | |
4 | title: 'New extban: $j' | |
5 | category: freenode | |
6 | category: infrastructure | |
7 | category: technical | |
8 | --- | |
9 | We have loaded a new module on the network which provides the $j extban type: | |
10 | ||
11 | ||
12 | <blockquote>$j:<chan> - matches users who are or are not banned from a specified channel</blockquote> | |
13 | ||
14 | ||
15 | As an example... | |
16 | ||
17 | ||
18 | <blockquote>/mode #here +b $j:#timbuktu</blockquote> | |
19 | ||
20 | ||
21 | ...would ban users from #here that are banned (+b) in #timbuktu. | |
22 | ||
23 | Please note that there are a couple of gotchas: | |
24 | ||
25 | ||
26 | ||
27 | ||
28 | * Only matching +b list entries are checked. Quiets (+q) Exemptions (+e) & invexes (+I) are NOT then considered. As such, the following mode change would not alter the behaviour of the first example: | |
29 | ||
30 | ||
31 | ||
32 | ||
33 | <blockquote>/mode #timbuktu +e *!*@*</blockquote> | |
34 | ||
35 | ||
36 | ||
37 | ||
38 | ||
39 | ||
40 | * Quiets and the quieting effect of bans may not immediately take effect on #here when #timbuktu's ban list changes due to caching by the ircd. | |
41 | ||
42 | ||
43 | * $j isn't recursive. Any $j extbans set in #timbuktu are ignored when matching in #here. | |
44 | ||
45 | ||
46 | We imagine you'll have some more useful use cases than the above. | |
47 | ||
48 | Thanks for flying freenode! |