From: John Runyon Date: Thu, 21 Sep 2023 15:38:21 +0000 (-0600) Subject: fix setnitter X-Git-Url: https://jfr.im/git/erebus.git/commitdiff_plain/3c63ef0547be2798c4ed4f55ad9ee7d5e14eb013 fix setnitter --- diff --git a/modules/nitterize.py b/modules/nitterize.py index e6aa92a..07fa67d 100644 --- a/modules/nitterize.py +++ b/modules/nitterize.py @@ -33,11 +33,15 @@ def privmsg_hook(bot, line): replaced = "" for mo in re_findtwitter.finditer(msg): - replaced += re_findtwitter.sub(bot.parent.cfg.get('nitterize', 'instance', 'https://nitter.net') + r"/\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]) + newnitter = args[0] + if newnitter[-1] != "/": + newnitter += "/" + bot.parent.cfg.set('nitterize', 'instance', newnitter) + return 'Done'