James Lu
|
989f1f4f64
|
plugins: use irc.disconnect() to disconnect networks (#152)
|
2016-01-09 20:25:51 -08:00 |
|
James Lu
|
d958f65f7e
|
networks: call coreplugin and loaded plugins' main() functions on connect
I haven't really tested this very well, but it *should* not break anything......
|
2015-12-24 18:14:05 -08:00 |
|
James Lu
|
2391918deb
|
networks: add "remote" command, for running commands on remote networks
|
2015-12-22 10:58:58 -08:00 |
|
James Lu
|
17a2dcd21f
|
plugins: use irc.reply(...) instead of irc.msg(irc.called_by, ...) whereever possible
|
2015-10-23 18:29:10 -07:00 |
|
James Lu
|
8e444c5dbe
|
plugins: support FANTASY (where reasonable) by using irc.msg(irc.called_by, ...) instead of irc.msg(source, ...)
|
2015-09-26 10:20:23 -07:00 |
|
James Lu
|
62e7cc4fca
|
move utils.msg() => classes.Irc.msg()
New function gets an extra (optional) "source" argument for specifying a sender UID. It's also shorter since no IRC object has to be passed to utils.
|
2015-09-06 22:23:44 -07:00 |
|
James Lu
|
c0f5bedbd3
|
Add new "networks" plugin, for controlling connections to networks
Daemonized threads are lovely; when all connections are closed, PyLink just exits :)
Closes #82.
|
2015-09-02 23:08:04 -07:00 |
|