replaced = ""
for mo in re_findtwitter.finditer(msg):
- replaced += re_findtwitter.sub(r"https://nitter.net/\1", mo.group(0)) + " "
+ replaced += re_findtwitter.sub(bot.parent.cfg.get('nitterize', 'instance', 'https://nitter.net') + r"/\1", mo.group(0)) + " "
if replaced:
bot.msg(chan, "%s" % (replaced))
+
+@lib.hook(glevel=lib.STAFF, needchan=False)
+@lib.argsEQ(1)
+def setnitter(bot, user, chan, realtarget, *args):
+ bot.parent.cfg.set('nitterize', 'instance', args[0])