Limnoria icon indicating copy to clipboard operation
Limnoria copied to clipboard

A robust, full-featured, and user/programmer-friendly Python IRC bot, with many existing plugins.

Results 135 Limnoria issues
Sort by recently updated
recently updated
newest added

Should probably use unpreserve (nicer for human edits), pickle (more future-proof), or sqlite3 (middle ground). Or maybe pretty-printed JSON; it's uncommon in Limnoria but seems to be about as future-proof...

Feature request

As documented in this issue in the [Limnoria plugin Hcoop-meetbot](https://github.com/pronovic/hcoop-meetbot/issues/28#issuecomment-1192614030) there is a class of common error that is (a) not caught and (b) not passed up the stack. I...

Hi Newer versions of anope have the GHOST command disabled by default. Limnoria should use RECOVER instead. See https://wiki.anope.org/index.php/2.0/Modules/ns_recover

Feature request
good first issue

Expected behaviour: iban reports cowardly refusing to ban self as `channel iban` doesn't involve kick. ``` R-66Y, kban R-66Y Error: I cowardly refuse to kickban myself. R-66Y, iban R-66Y Error:...

Bug
good first issue

`commands.getChannel` (the `channel` converter of `wrap()`) defaults to the current channel when called publicly, but fails when called in private. Instead, it could rely on [`+draft/channel-context`](https://github.com/ircv3/ircv3-specifications/pull/498) when available Idea by...

Feature request

https://docs.limnoria.net/develop/plugin_distribution.html#via-pip-pypi has been out for almost two years, it's time to: 1. consider it stable 2. migrate third-party plugins' install instructions to recommend it 3. rewrite PluginDownloader to use pip...

Documentation

using a combination of: * https://ircv3.net/specs/extensions/extended-join.html * https://ircv3.net/specs/extensions/account-notify * listening for PART/KICK/QUIT to trim the list But it should not be enabled if the two caps above are not available,...

Feature request

https://github.com/progval/Limnoria/blob/63eb6672eac794a9c39dec87db3aa45147e06974/src/callbacks.py#L788 is triggered by this code when removing the explicit noLengthCheck: https://github.com/frumiousbandersnatch/sobrieti-plugins/blob/19218620b66d9064d6f16414c2d9ad5dc54fd12a/plugins/Bucket/plugin.py#L379

Bug

According to the current setup, when the following `nick` patterns are upvoted (++), 1. `nick++` 2. `nick ++` 3. `nick: ++` 4. `nick, ++` The increment doesn't strip the space...

Bug
good first issue