James Lu
|
d1e2dfcf61
|
clientbot: only call spawnClient for new message sources after irc.pseudoclient is set
|
2016-09-01 13:08:20 -07:00 |
|
James Lu
|
a76bd8c5b2
|
core: make hostmask fetching a shared function
|
2016-08-12 19:18:56 -07:00 |
|
James Lu
|
e50684e367
|
Merge branch 'master' into devel
|
2016-08-04 10:29:17 -07:00 |
|
James Lu
|
a9fe0499e6
|
services_support: ignore invalid autojoin channels
Reported by @rvzm on IRC.
Closes #308.
|
2016-08-04 10:26:00 -07:00 |
|
James Lu
|
f4922743fc
|
core: SID and hostname options are now optional (#282)
Hostname defaults to a fallback hardcoded in world.fallback_hostname, while SID defaults to None (protocol modules have to deal with this themselves)
|
2016-07-28 22:23:59 -07:00 |
|
James Lu
|
8047186c58
|
plugins, coremods: remove usage of irc.conf (#273)
|
2016-07-27 17:02:04 -07:00 |
|
James Lu
|
4999ecd11f
|
Integrate services_support and automode
New hook: PYLINK_SERVICE_JOIN
|
2016-07-07 21:54:59 -07:00 |
|
James Lu
|
408ce701b1
|
service_support: support optionally setting servprotect on service bots
Closes #243.
|
2016-07-01 21:25:58 -07:00 |
|
James Lu
|
017d6a4651
|
coremods: remove references to 'coreplugin' in logging
|
2016-07-01 21:08:50 -07:00 |
|
James Lu
|
1637193a53
|
service_support: add description for main PyLink bot
|
2016-06-30 17:45:05 -07:00 |
|
James Lu
|
b90c69eead
|
ServiceBot: actually, make extra_channels network specific
|
2016-06-25 14:21:13 -07:00 |
|
James Lu
|
ceed9346c0
|
ServiceBot: allow configuring extra channels that bots will join
|
2016-06-25 14:14:19 -07:00 |
|
James Lu
|
170de377ca
|
coremods: Move ServiceBot kill/kick/message handling into the right module
This also fixes the kill handler erroneously calling a spawn_service() that was never imported.
|
2016-06-25 13:58:59 -07:00 |
|
James Lu
|
3a57e8d595
|
Split coreplugin.py into coremods/
Closes #240.
|
2016-06-21 11:25:47 -07:00 |
|