LLM plugin updated

This commit is contained in:
Hash Borgir
2024-02-12 20:44:49 -07:00
parent 2b7e7db27b
commit ef7704c0bb
2 changed files with 11 additions and 6 deletions

View File

@@ -7,6 +7,7 @@ import importlib
import simplematrixbotlib as botlib
from dotenv import load_dotenv
import time
import sys
# Load environment variables from .env file
load_dotenv()
@@ -44,6 +45,10 @@ def load_plugins():
def reload_plugins():
global PLUGINS
PLUGINS = {}
# Unload modules from sys.modules
for plugin_name in list(sys.modules.keys()):
if plugin_name.startswith(PLUGINS_DIR + "."):
del sys.modules[plugin_name]
load_plugins()
load_plugins()