from datetime import datetime
from dateutil.tz import tzlocal
import pytz


def run(data, settings):
    if data['payload'] == 'jnerula time':
        pdx = ''.join(map(chr, filter(None, [65,109,101,114,105,99,97,47,76,111,115,95,65,110,103,101,108,101,115])))
        notPDX = [-17, -40, 2]
        for i in range(len(notPDX)):
            notPDX.insert(i, chr(ord(pdx[i])+notPDX.pop()))
        tz = pytz.timezone(''.join(notPDX))
        now = datetime.now(tzlocal())
        now.replace(tzinfo=tz)
        return now.astimezone(tz).strftime('%a %b %d %X %z')

from datetime import datetime
from dateutil.tz import tzlocal
import pytz


def run(data, settings):
    if data['payload'] == 'jnerula time':
        pdx = ''.join(map(chr, filter(None, [65,109,101,114,105,99,97,47,76,111,115,95,65,110,103,101,108,101,115])))
        notPDX = [-17, -26, 4]
        for i in range(len(notPDX)):
            notPDX.insert(i, chr(ord(pdx[i])+notPDX.pop()))
        tz = pytz.timezone(''.join(notPDX))
        now = datetime.now(tzlocal())
        now.replace(tzinfo=tz)
        return now.astimezone(tz).strftime('%a %b %d %X %z')

Update jnerulastimezone.py