From d0c0ab76f3ef28a3c1ad83686bf1bdc6e0f58765 Mon Sep 17 00:00:00 2001 From: Luke Rogers Date: Tue, 28 Aug 2012 17:06:21 +1200 Subject: [PATCH] Use triple quotes as a workaround for issues --- plugins/factoids.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/factoids.py b/plugins/factoids.py index c51915e..1727fbd 100755 --- a/plugins/factoids.py +++ b/plugins/factoids.py @@ -136,7 +136,7 @@ def factoid(inp, say=None, db=None, bot=None, me=None, conn=None, input=None): # if the factoid starts with , its a dynamic one if data.startswith(""): data = data[4:].strip() - variables = "input='%s'; nick='%s'; chan='%s'; bot_nick='%s';" % (arguments, + variables = 'input="""%s"""; nick="%s"; chan="%s"; bot_nick="%s";' % (arguments, input.nick, input.chan, input.conn.nick) result = eval_py(variables + data)