LLM plugin updated
This commit is contained in:
@@ -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()
|
||||
|
Reference in New Issue
Block a user