fix: 消息解析不要携带一些有的没有的
This commit is contained in:
@@ -7,6 +7,7 @@ import CallbackError from "./CallbackError.ts"
|
|||||||
import ApiCallbackMessage from "./ApiCallbackMessage.ts"
|
import ApiCallbackMessage from "./ApiCallbackMessage.ts"
|
||||||
|
|
||||||
import * as marked from 'marked'
|
import * as marked from 'marked'
|
||||||
|
import { text } from "node:stream/consumers";
|
||||||
|
|
||||||
class ChatMention extends BaseClientObject {
|
class ChatMention extends BaseClientObject {
|
||||||
declare chat_id?: string
|
declare chat_id?: string
|
||||||
@@ -137,6 +138,22 @@ export default class Message extends BaseClientObject {
|
|||||||
return new marked.Marked({
|
return new marked.Marked({
|
||||||
async: false,
|
async: false,
|
||||||
extensions: [
|
extensions: [
|
||||||
|
{
|
||||||
|
name: 'text',
|
||||||
|
renderer: ({ text }) => text,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'heading',
|
||||||
|
renderer({ tokens }) {
|
||||||
|
return this.parser.parseInline(tokens!)
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: 'paragraph',
|
||||||
|
renderer({ tokens }) {
|
||||||
|
return this.parser.parseInline(tokens!)
|
||||||
|
},
|
||||||
|
},
|
||||||
{
|
{
|
||||||
name: 'image',
|
name: 'image',
|
||||||
renderer: ({ text, href }) => {
|
renderer: ({ text, href }) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user