]> jfr.im git - erebus.git/commitdiff
fix setnitter
authorJohn Runyon <redacted>
Thu, 21 Sep 2023 15:38:21 +0000 (09:38 -0600)
committerJohn Runyon <redacted>
Thu, 21 Sep 2023 15:38:21 +0000 (09:38 -0600)
modules/nitterize.py

index e6aa92aabe6f0124ff467db4486b8d0c75c34635..07fa67da33d851b524c1046df9c50d518bf46d82 100644 (file)
@@ -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'