mirror of
https://github.com/LiteyukiStudio/LiteyukiBot.git
synced 2025-07-28 02:10:55 +00:00
📝 将从事件中获取信息的工具函数移动到单独的 utils.event
This commit is contained in:
1
liteyuki/utils/event/__init__.py
Normal file
1
liteyuki/utils/event/__init__.py
Normal file
@ -0,0 +1 @@
|
||||
from .get_info import *
|
@ -15,3 +15,10 @@ def get_group_id(event: T_MessageEvent):
|
||||
return event.guild.id
|
||||
else:
|
||||
return event.group_id
|
||||
|
||||
|
||||
def get_message_type(event: T_MessageEvent) -> str:
|
||||
if isinstance(event, satori.event.Event):
|
||||
return "private" if event.guild is None else "group"
|
||||
else:
|
||||
return event.message_type
|
@ -1,5 +1,3 @@
|
||||
from .user_info import user_infos
|
||||
from .get_message_type import get_message_type
|
||||
from .event_tools import *
|
||||
from .count_friends import count_friends
|
||||
from .count_groups import count_groups
|
||||
|
@ -1,10 +0,0 @@
|
||||
from nonebot.adapters import satori
|
||||
|
||||
from liteyuki.utils.base.ly_typing import T_MessageEvent
|
||||
|
||||
|
||||
def get_message_type(event: T_MessageEvent) -> str:
|
||||
if isinstance(event, satori.event.Event):
|
||||
return "private" if event.guild is None else "group"
|
||||
else:
|
||||
return event.message_type
|
Reference in New Issue
Block a user