Results 57 issues of John Maguire

These links in the README no longer link to IRCv3.1 and IRCv3.2 specifications: https://github.com/aatxe/irc/blame/develop/README.md#L15-L18 They now redirect here https://ircv3.net/irc/ which shows various IRCv3 extensions. Is there a list of which...

docs

When I created the event system, I really just wanted a way for plugins to be able to subscribe to a data stream from other plugins, and ideally signal a...

internals
good first issue

If +B is set on a user, Cardinal should ignore their messages

internals
blocked

When Cardinal disconnects from the server and reconnects, a new instance of `CardinalBot` is created. The new instance has stale data from the configuration file originally read when Cardinal was...

internals

I'm envisioning the ability to PM Cardinal with `plugin search `, and getting back a list of packages matching the term. The commands I can think of that would be...

plugins

If Cardinal's connection is lost before the server times out the client, Cardinal will reconnect as, for example, `Cardinal_`. Once `Cardinal` is killed off by the server, Cardinal never re-claims...

bug
internals

Some suggestions from Digerati: https://docs.quandl.com/ https://www.worldtradingdata.com/documentation

plugins

Plugins need to be able to communicate with each other (i.e. calling one plugin's command from within another plugin). To be able to do this safely, we also need a...

blocking
internals

This is something I experimented with a long time ago. However, I wasn't quite sure how to do threading. I could implement this now.

plugins

This relies on completion of #58 (web UI) first, in order to display the logs. Ideally, I'd like the following features: - [ ] Log all messages sent to a...

plugins
good first issue