mirror of
https://github.com/kuitoi/kuitoi-Server.git
synced 2025-08-17 16:25:36 +00:00
Move to examples
This commit is contained in:
parent
7b579d2916
commit
cf0f397465
@ -17,7 +17,7 @@ try:
|
|||||||
except ImportError:
|
except ImportError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
kt = KuiToi("Example")
|
kt = KuiToi("ExamplePlugin")
|
||||||
log = kt.log
|
log = kt.log
|
||||||
|
|
||||||
def my_event_handler(event_data):
|
def my_event_handler(event_data):
|
||||||
@ -40,6 +40,7 @@ def unload():
|
|||||||
# Код завершающий все процессы
|
# Код завершающий все процессы
|
||||||
log.info("Плагин выгружен успешно.")
|
log.info("Плагин выгружен успешно.")
|
||||||
```
|
```
|
||||||
|
Так же более обширный пример можно найти в [example.py](examples/example.py)
|
||||||
|
|
||||||
* Рекомендуется использовать `open()` после `load()`, иначе стоит использовать `kt.load()` - Создаёт файл в папке `plugin/<plugin_name>/<filename>`
|
* Рекомендуется использовать `open()` после `load()`, иначе стоит использовать `kt.load()` - Создаёт файл в папке `plugin/<plugin_name>/<filename>`
|
||||||
* Создание своего ивента : `kt.register_event("my_event", my_event_function)` -
|
* Создание своего ивента : `kt.register_event("my_event", my_event_function)` -
|
||||||
@ -84,7 +85,7 @@ async def unload():
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Так же более обширный пример можно найти в [async_example.py](./async_example.py)
|
Так же более обширный пример можно найти в [async_example.py](examples/async_example.py)
|
||||||
|
|
||||||
* Создание своего ивента: `kt.register_event("my_event", my_event_function)` (в register_event стоит проверка на функцию)
|
* Создание своего ивента: `kt.register_event("my_event", my_event_function)` (в register_event стоит проверка на функцию)
|
||||||
* Вызов async ивента: `kt.call_async_event("my_event")`
|
* Вызов async ивента: `kt.call_async_event("my_event")`
|
||||||
|
Loading…
x
Reference in New Issue
Block a user