script: autosync.sh

This commit is contained in:
.[d]. 2022-09-05 20:05:46 -05:00
parent 1655b28bee
commit 90eb41d25e

@ -57,9 +57,9 @@ class Plugin:
def server_ready(self):
if not dr1p.designation=='core':
dr1p.token=self.generate_keyid_token()
self.bot.privmsg("maple",f"[hydra:{dr1p.keyid}] - [token:{dr1p.token}] - dupe - connected")
self.bot.privmsg("maple",f"[{dr1p.keyid}] - [{dr1p.token}] - dupe - connected")
else:
self.bot.privmsg("maple",f"[maple:{dr1p.keyid}] - [token:{dr1p.token}] - core - connected")
self.bot.privmsg("maple",f"[{dr1p.keyid}] - [{dr1p.token}] - core - connected")
#######################################################################################
@irc3.event(irc3.rfc.ERR_NICK)
def on_errnick(self,srv=None,retcode=None,me=None,nick=None,data=None):
@ -101,7 +101,9 @@ class Plugin:
def on_privmsg(self,mask=None,event=None,target=None,data=None,**kw):
###################################################################################
# if dr1p.enforcing==False: return
if target!=self.bot.config['nick'] and mask.nick==self.bot.nick: return
if target!=self.bot.config['nick'] and mask.nick==self.bot.nick:
data=""
return
if mask.nick==self.bot.nick and target==self.bot.config['nick'] and dr1p.designation=='core':
if data.endswith('dupe - connected'):
_keyid=data.split("[hydra:")[1].split("]")[0]
@ -146,17 +148,17 @@ class Plugin:
if mask.nick==self.bot.config['nick']:
###############################################################################
if kw['event']=='JOIN':
self.bot.privmsg("maple",f"joined {target}".lower())
self.bot.privmsg("maple",f"[{dr1p.keyid}] - [{dr1p.token}] - joined {target}".lower())
if target!=dr1p.home:
if dr1p.enforcing:
reason=".[d]."
self.bot.part(target,reason)
self.bot.privmsg("maple",f"parted {target} - {reason}".lower())
if dr1p.designation=="core":
msg=f"[maple:{dr1p.keyid}] - core - maple online - test6 purpose: {dr1p.purpose}"
msg=f"[maple:{dr1p.keyid}] - [{dr1p.token}] - core - maple online - test7 purpose: {dr1p.purpose}"
self.bot.privmsg(dr1p.home,msg)
else:
msg=f"[hydra:{dr1p.keyid}] - dupe - hydra online - test6 purpose: {dr1p.purpose}"
msg=f"[hydra:{dr1p.keyid}] - [{dr1p.token}] - dupe - hydra online - test7 purpose: {dr1p.purpose}"
self.bot.privmsg(dr1p.home,msg)
if kw['event']=='PART':
if dr1p.designation=="core":