dgw
dgw
From an internals perspective, I think yes: matching "host_blocks" on host and "nick_blocks" on nick gives us less overhead, because we're _already_ parsing those components out of the incoming line...
Blocking by command is sort of possible for channels via config. It's clunky though. I'm hoping most of that could be implemented by a plugin once we get hooks (#1546)...
I was going back through really old issues I opened and came across dgw/sopel-BombBot#12 and dgw/sopel-BombBot#13. These still remain unimplemented after almost 5 years mostly because there's no way I,...
Added `bot.is_ignored(Identifier)` idea and @cottongin's semi-request for `@plugin.unblockable` functions to see if they should have been blocked (via IRC) to the OP task list.
Such lack of imagination here 🤣 (and from me, too, which is why I'm hoping to see some of @CreatorUR's ideas)
> Who doesn't like a cute pupper? @tyrope Me. I'm a cat person. 😜 But on a more serious note, both dogs _and_ cats are pretty darn common. We should...
Random idea, @CreatorUR: What could you do with the idea of a _shikigami_?
Right, I went through the `python3 -m build` process and uploaded the results to testpypi, to see how the new metadata works. Few weird things that are easy to fix....
Merging this broke unstable docs—whoops!—because the build there was still reliant on `setup.py`. The fix was mostly on the Netlify configuration side, out of tree. f2712b1033e231b19383fbdf895bfef153e53e76 contains the only repo...
@Exirel Do you still want to work on this for 7.0, or should we defer it to 7.1?