Skip to content

BUG: 发送纯文本文件会导致闪退 #243

@Moemu

Description

@Moemu

确认事项

  • 我已仔细阅读并了解上述注意事项。
  • 我已使用最新版本测试过,确认问题依旧存在。
  • 我确定在 GitHub Issues 中没有相同或相似的问题。

影响版本

0.4.8

问题描述

在 Matcha 中发送纯文本内容的附件 (.txt .md等) 会导致客户端闪退

复现步骤

  1. 新建 .txt 文档,随便填充一些内容
  2. 启动 Matcha 并建立 Onebot V11 连接
  3. 给 Bot 发送刚刚的 .txt 文档
  4. Matcha 闪退

预期行为

应该能够正常发送文件

日志信息

thread 'tokio-runtime-worker' panicked at src\commands.rs:71:41:
无法识别文件类型
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

thread 'tokio-runtime-worker' panicked at src\commands.rs:71:41:
无法识别文件类型

额外补充

已测试其他封闭格式(如 .docx 和 .png)能够正常发送,这可能与纯文本文件无法获取元类型有关

参与贡献

  • 我有足够的时间和能力,愿意为此提交 PR 来修复问题。

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    Status

    🆕 New

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions