Nicole

Results 10 issues of Nicole

`PRIVMSG`s are classed as `PUBLICS` or `MSGS` depending on whether they were sent privately or to a channel. The same difference is not reflected in a `NOTICE`'s levels: ``` 1122...

enhancement

There are various IRCv3 extensions that would be useful but require message tags, which we currently don't support. We'll still need to decide on various specifics before working on the...

enhancement

FNC semantics with most protocols are that services request the nick change, but the actual nick change itself has to originate from the user's own server. This means that we...

This isn't quite complete yet but does aim to address #736. So far, this adds: * `nickserv/canonmail` to let services operators debug their canonicalizer configuration * `misc/canon_domains` module to canonicalize...

Resolves #724. I'm not entirely sure about the name yet given login failures may not necessarily involve a user in the `struct user` sense, and this hook only covers authentication...

*(edited 2020-02-13)* Currently, akicks are a special kind of `chanacs` entry with some metadata set. This makes for all sorts of awkward special cases. We should ~~make them a separate...

type:idea
involves:functionality
status:needs-discussion

Using the `access {}` block to assign custom access requirements doesn't seem fully polished: ``` -!- WALLOP svs.: DENYCMD: ilbelkyr/ilbelkyr/sra was denied execution of LISTVHOST, need privileges user:auspex test:test -NickServ(NickServ@services.)-...

Currently, if an op sets a ban duration in a format eir doesn't recognize (e.g. `~1y` thinking it will be a year-long ban), this will silently assume the ban to...

We currently modify the `email/*` files in the source tree to adjust some wording. We ought to investigate ways to adjust email wordings without involving a source change, possibly collaborating...

upstream divergence

This addresses #832 by specifically logging changes to the oper-only subset of MLOCK (both to `CMDLOG_ADMIN` and `wallops()`). Example log output: ``` ~set mlock +P nicole SET:MLOCK: #services to +ntP...