[~] Update versions in req.txt

[~] Rename register_event > register
This commit is contained in:
2024-07-15 11:39:31 +03:00
parent c838d42dd8
commit 8fbd2cc330
23 changed files with 93 additions and 99 deletions

View File

@@ -23,7 +23,7 @@ Returns the directory of the plugin
_Parameters are the same as for open()_\
Opens a file in kt.dir
### kt.register_event(event_name: str, event_func: function)
### kt.register(event_name: str, event_func: function)
_`event_name: str` -> The name of the event that `event_func` will be called on._\
_`event_func: function` -> The function that will be called._

View File

@@ -21,7 +21,7 @@ async def load():
json.dump(config, f)
cgf = config
log.info(cgf)
ev.register_event("my_event", my_event_handler)
ev.register("my_event", my_event_handler)
log.info("Плагин загружен успешно.")

View File

@@ -21,7 +21,7 @@ def load():
json.dump(config, f)
cgf = config
log.info(cgf)
ev.register_event("my_event", my_event_handler)
ev.register("my_event", my_event_handler)
log.info("Плагин загружен успешно.")

View File

@@ -31,7 +31,7 @@ def my_event_handler(event_data):
def load():
# Plugin initialization
kt.register_event("my_event", my_event_handler)
kt.register("my_event", my_event_handler)
log.info("Plugin loaded successfully.")
@@ -50,7 +50,7 @@ def unload():
A more comprehensive example can also be found in [example.py](examples/example.py)
* It is recommended to use `open()` after `load()`, otherwise use `kt.load()` - It creates a file in the `plugin/<plugin_name>/<filename>` folder.
* Creating your own event: `kt.register_event("my_event", my_event_function)` -
* Creating your own event: `kt.register("my_event", my_event_function)` -
* Calling an event: `kt.call_event("my_event")`
* Calling an event with data: `kt.call_event("my_event", data, data2=data2)`
* Base events: _To be added later_
@@ -75,7 +75,7 @@ async def my_event_handler(event_data):
async def load():
# Plugin initialization
kt.register_event("my_event", my_event_handler)
kt.register("my_event", my_event_handler)
log.info("Plugin loaded successfully.")
@@ -94,7 +94,7 @@ async def unload():
A more comprehensive example can also be found in [async_example.py](examples/async_example.py)
* Creating your own event: `kt.register_event("my_event", my_event_function)` (register_event has a function check)
* Creating your own event: `kt.register("my_event", my_event_function)` (register has a function check)
* Calling an async event: `kt.call_async_event("my_event")`
* Calling an async event with data: `kt.call_async_event("my_event", data, data2=data2)`
* Base async events: _To be added later_