mirror of
https://github.com/KimigaiiWuyi/GenshinUID.git
synced 2025-05-12 06:55:58 +08:00
✨ 添加Villa的nickname与at列表 (#612)
* 添加Villa的nickname与at列表
* 🚨 `pre-commit-ci`修复格式错误
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
parent
09ea153139
commit
9f58d5c46d
@ -455,7 +455,9 @@ async def get_all_message(bot: Bot, ev: Event):
|
|||||||
elif bot.adapter.get_name() == 'Villa':
|
elif bot.adapter.get_name() == 'Villa':
|
||||||
from nonebot.adapters.villa import SendMessageEvent
|
from nonebot.adapters.villa import SendMessageEvent
|
||||||
|
|
||||||
sender = {}
|
sender = {
|
||||||
|
'nickname': ev.nickname,
|
||||||
|
}
|
||||||
if isinstance(ev, SendMessageEvent):
|
if isinstance(ev, SendMessageEvent):
|
||||||
user_type = 'group'
|
user_type = 'group'
|
||||||
msg_id = ev.msg_uid
|
msg_id = ev.msg_uid
|
||||||
@ -463,6 +465,13 @@ async def get_all_message(bot: Bot, ev: Event):
|
|||||||
else:
|
else:
|
||||||
logger.debug('[gsuid] 不支持该 Villa 事件...')
|
logger.debug('[gsuid] 不支持该 Villa 事件...')
|
||||||
return
|
return
|
||||||
|
for contentinfo in ev.content:
|
||||||
|
if contentinfo[0] == 'mentioned_info':
|
||||||
|
if len(contentinfo[1].user_id_list) > 1:
|
||||||
|
at_list = [
|
||||||
|
Message('at', i) for i in contentinfo[1].user_id_list
|
||||||
|
]
|
||||||
|
message.extend(at_list)
|
||||||
elif bot.adapter.get_name() == 'Discord':
|
elif bot.adapter.get_name() == 'Discord':
|
||||||
from nonebot.adapters.discord import (
|
from nonebot.adapters.discord import (
|
||||||
GuildMessageCreateEvent,
|
GuildMessageCreateEvent,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user