mirror of
https://github.com/xfgryujk/blivechat.git
synced 2026-08-19 09:43:28 +08:00
插件忽略跨房弹幕
This commit is contained in:
@@ -66,7 +66,7 @@ class MsgHandler(blcsdk.BaseHandler):
|
||||
_del_room(extra.room_id)
|
||||
|
||||
def _on_add_text(self, client: blcsdk.BlcPluginClient, message: sdk_models.AddTextMsg, extra: sdk_models.ExtraData):
|
||||
if extra.is_from_plugin:
|
||||
if extra.is_from_plugin or message.is_mirror:
|
||||
return
|
||||
room = _get_or_add_room(extra.room_id)
|
||||
room.log(f'[dm] {message.author_name}:{message.content}')
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "消息日志",
|
||||
"version": "1.0.0",
|
||||
"version": "1.0.1",
|
||||
"author": "xfgryujk",
|
||||
"description": "把收到的消息记录到文件中。点击管理打开日志目录。日志不会自动清理,记得定期清理。发布地址:https://github.com/xfgryujk/blivechat/discussions/163",
|
||||
"run": "msg-logging.exe",
|
||||
|
||||
@@ -64,7 +64,7 @@ class MsgHandler(blcsdk.BaseHandler):
|
||||
_del_room(extra.room_key)
|
||||
|
||||
def _on_add_text(self, client: blcsdk.BlcPluginClient, message: sdk_models.AddTextMsg, extra: sdk_models.ExtraData):
|
||||
if extra.is_from_plugin:
|
||||
if extra.is_from_plugin or message.is_mirror:
|
||||
return
|
||||
room = _get_or_add_room(extra.room_key, extra.room_id)
|
||||
room.add_danmaku(message.uid)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "原生UI",
|
||||
"version": "1.0.0",
|
||||
"version": "1.0.1",
|
||||
"author": "xfgryujk",
|
||||
"description": "提供托盘图标和用来看弹幕的窗口。支持置顶窗口和设置不透明度。支持付费消息分开显示。统计弹幕数、付费用户等信息。发布地址:https://github.com/xfgryujk/blivechat/discussions/166",
|
||||
"run": "native-ui.exe",
|
||||
|
||||
@@ -49,7 +49,7 @@ class MsgHandler(blcsdk.BaseHandler):
|
||||
logger.info('Config path is "%s"', config_path)
|
||||
|
||||
def _on_add_text(self, client: blcsdk.BlcPluginClient, message: sdk_models.AddTextMsg, extra: sdk_models.ExtraData):
|
||||
if extra.is_from_plugin:
|
||||
if extra.is_from_plugin or message.is_mirror:
|
||||
return
|
||||
cfg = config.get_config()
|
||||
if cfg.template_text == '':
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "语音播报",
|
||||
"version": "1.0.0",
|
||||
"version": "1.0.1",
|
||||
"author": "xfgryujk",
|
||||
"description": "用语音读出收到的消息。点击管理打开配置文件,编辑保存后重启插件生效。发布地址:https://github.com/xfgryujk/blivechat/discussions/164",
|
||||
"run": "text-to-speech.exe",
|
||||
|
||||
Reference in New Issue
Block a user