mirror of
https://github.com/Genshin-bots/gsuid_core.git
synced 2025-05-12 06:55:49 +08:00
🐛 一些小修小补
This commit is contained in:
parent
acf749c49f
commit
ec3fe28cc5
@ -1 +1,6 @@
|
|||||||
|
import sys
|
||||||
|
from pathlib import Path
|
||||||
|
|
||||||
from .version import __version__ as __version__ # noqa: F401
|
from .version import __version__ as __version__ # noqa: F401
|
||||||
|
|
||||||
|
sys.path.append(str(Path(__file__).parents[1]))
|
||||||
|
@ -35,3 +35,4 @@ async def websocket_endpoint(websocket: WebSocket, bot_id: str):
|
|||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
uvicorn.run(app, host=HOST, port=PORT)
|
uvicorn.run(app, host=HOST, port=PORT)
|
||||||
|
uvicorn.run(app, host=HOST, port=PORT)
|
||||||
|
@ -29,7 +29,13 @@ class Bot:
|
|||||||
message = [MessageSegment.image(message)]
|
message = [MessageSegment.image(message)]
|
||||||
else:
|
else:
|
||||||
message = [MessageSegment.text(message)]
|
message = [MessageSegment.text(message)]
|
||||||
send = MessageSend(content=message, bot_id=self.bot_id)
|
send = MessageSend(
|
||||||
|
content=message,
|
||||||
|
bot_id=self.bot_id,
|
||||||
|
target_type=self.user_type,
|
||||||
|
target_id=self.group_id if self.group_id else self.user_id,
|
||||||
|
)
|
||||||
|
print(f'[发送消息] {send}')
|
||||||
await self.bot.send_bytes(msgjson.encode(send))
|
await self.bot.send_bytes(msgjson.encode(send))
|
||||||
|
|
||||||
async def _process(self):
|
async def _process(self):
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
from functools import wraps
|
from functools import wraps
|
||||||
from typing import Dict, List, Self, Tuple, Union, Literal, Callable, Optional
|
from typing import Dict, List, Tuple, Union, Literal, Callable, Optional
|
||||||
|
|
||||||
from trigger import Trigger
|
from trigger import Trigger
|
||||||
from config import core_config
|
from config import core_config
|
||||||
@ -21,7 +23,7 @@ config_sv = core_config.get_config('sv')
|
|||||||
class SV:
|
class SV:
|
||||||
is_initialized = False
|
is_initialized = False
|
||||||
|
|
||||||
def __new__(cls: type[Self], *args):
|
def __new__(cls, *args):
|
||||||
# 判断sv是否已经被初始化
|
# 判断sv是否已经被初始化
|
||||||
if args[0] in SL.lst:
|
if args[0] in SL.lst:
|
||||||
return SL.lst[args[0]]
|
return SL.lst[args[0]]
|
||||||
@ -113,3 +115,6 @@ class SV:
|
|||||||
|
|
||||||
def on_keyword(self, keyword: Union[str, Tuple[str, ...]]) -> Callable:
|
def on_keyword(self, keyword: Union[str, Tuple[str, ...]]) -> Callable:
|
||||||
return self._on('keyword', keyword)
|
return self._on('keyword', keyword)
|
||||||
|
return self._on('keyword', keyword)
|
||||||
|
return self._on('keyword', keyword)
|
||||||
|
return self._on('keyword', keyword)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user