BEAMP -> KuiToi

This commit is contained in:
Maxim Khomutov 2023-07-11 00:34:56 +03:00
parent 67b5142687
commit 5ea95aaa39
4 changed files with 8 additions and 9 deletions

View File

@ -1,6 +1,6 @@
import BEAMP # Import server object
import KuiToi # Import server object
beam = BEAMP("TestPlugin") # Init plugin with name "TestPlugin"
beam = KuiToi("TestPlugin") # Init plugin with name "TestPlugin"
log = beam.log # Use logger from server

View File

@ -1,6 +1,6 @@
import BEAMP # Import server object
import KuiToi # Import server object
beam = BEAMP("TestPlugin") # Init plugin with name "TestPlugin"
beam = KuiToi("TestPlugin") # Init plugin with name "TestPlugin"
log = beam.log # Use logger from server

View File

@ -12,9 +12,9 @@
## Пример
```python
import BEAMP
import KuiToi
beam = BEAMP("TestPlugin")
beam = KuiToi("TestPlugin")
logger = beam.log
def load(): # Plugins load from here

View File

@ -4,7 +4,7 @@ import types
from core import get_logger
class BEAMP:
class KuiToi:
def __init__(self, name=None):
if name is None:
@ -24,7 +24,6 @@ class BEAMP:
ev.call_event(event_name, *data)
class PluginsLoader:
def __init__(self, plugins_dir):
@ -40,7 +39,7 @@ class PluginsLoader:
try:
self.log.debug(f"Loading plugin: {file}")
plugin = types.ModuleType('plugin')
plugin.BEAMP = BEAMP
plugin.KuiToi = KuiToi
plugin.print = print
file = os.path.join(self.__plugins_dir, file)
with open(f'{file}', 'r') as f: