Files
chrani-bot-tng/bot/mixins/template.py

16 lines
489 B
Python
Raw Permalink Normal View History

2025-11-21 07:26:02 +01:00
from os import path, pardir
import jinja2
class Template(object):
templates = object
def __init__(self):
pass
def import_templates(self):
modules_root_dir = path.join(path.dirname(path.abspath(__file__)), pardir, "modules")
modules_template_dir = path.join(modules_root_dir, self.options['module_name'], 'templates')
file_loader = jinja2.FileSystemLoader(modules_template_dir)
self.templates = jinja2.Environment(loader=file_loader)