Use new startup.py
This commit is contained in:
parent
d7792fef64
commit
c75e64f170
15
startup.py
15
startup.py
@ -10,6 +10,7 @@ http://inamidst.com/phenny/
|
|||||||
import threading, time
|
import threading, time
|
||||||
|
|
||||||
def setup(phenny):
|
def setup(phenny):
|
||||||
|
print("Setting up phenny")
|
||||||
# by clsn
|
# by clsn
|
||||||
phenny.data = {}
|
phenny.data = {}
|
||||||
refresh_delay = 300.0
|
refresh_delay = 300.0
|
||||||
@ -42,19 +43,13 @@ def setup(phenny):
|
|||||||
pong.rule = r'.*'
|
pong.rule = r'.*'
|
||||||
phenny.variables['pong'] = pong
|
phenny.variables['pong'] = pong
|
||||||
|
|
||||||
# Need to wrap handle_connect to start the loop.
|
|
||||||
inner_handle_connect = phenny.handle_connect
|
|
||||||
|
|
||||||
def outer_handle_connect():
|
|
||||||
inner_handle_connect()
|
|
||||||
if phenny.data.get('startup.setup.pingloop'):
|
|
||||||
phenny.data['startup.setup.pingloop']()
|
|
||||||
|
|
||||||
phenny.handle_connect = outer_handle_connect
|
|
||||||
|
|
||||||
def startup(phenny, input):
|
def startup(phenny, input):
|
||||||
import time
|
import time
|
||||||
|
|
||||||
|
# Start the ping loop. Has to be done after USER on e.g. quakenet
|
||||||
|
if phenny.data.get('startup.setup.pingloop'):
|
||||||
|
phenny.data['startup.setup.pingloop']()
|
||||||
|
|
||||||
if hasattr(phenny.config, 'serverpass'):
|
if hasattr(phenny.config, 'serverpass'):
|
||||||
phenny.write(('PASS', phenny.config.serverpass))
|
phenny.write(('PASS', phenny.config.serverpass))
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user