![]() |
NapPlana.NET 引用文档 0.3.4
Yet Another NapCat Framework SDK for .NET
|
合并转发消息构筑器 更多...
Public 成员函数 | |
| List< MessageBase > | Build () |
| 构建消息节点列表 | |
| ForwardMessageBuilder | SetSource (string source) |
| 设置转发卡片标题行的内容(xxx 的聊天记录) | |
| ForwardMessageBuilder | SetNews (List< ForwardNewsItem > news) |
| 设置转发卡片预览文本列表 | |
| ForwardMessageBuilder | SetSummary (string summary) |
| 设置转发卡片摘要(点击查看 x 条聊天记录) | |
| ForwardMessageBuilder | SetPrompt (string prompt) |
| 设置转发卡片在消息列表中的外显文本([聊天记录]) | |
| ForwardMessageBuilder | AddNode (string messageId) |
| 添加引用已有消息的节点 | |
| ForwardMessageBuilder | AddNode (string userId, string nickname, Action< MessageChainBuilder > contentBuilder) |
| 添加自定义内容节点 | |
| ForwardMessageBuilder | AddNode (string userId, string nickname, Action< ForwardMessageBuilder > nestedBuilder) |
| 添加嵌套合并转发节点 | |
静态 Public 成员函数 | |
| static ForwardMessageBuilder | Create () |
| 创建合并转发消息构筑器 | |
属性 | |
| string? | Source [get] |
| List< ForwardNewsItem >? | News [get] |
| string? | Summary [get] |
| string? | Prompt [get] |
合并转发消息构筑器
| ForwardMessageBuilder NapPlana.Core.Bot.ForwardMessageBuilder.AddNode | ( | string | messageId | ) |
添加引用已有消息的节点
| messageId | 消息ID |
| ForwardMessageBuilder NapPlana.Core.Bot.ForwardMessageBuilder.AddNode | ( | string | userId, |
| string | nickname, | ||
| Action< ForwardMessageBuilder > | nestedBuilder | ||
| ) |
添加嵌套合并转发节点
| userId | 用户ID |
| nickname | 昵称 |
| nestedBuilder | 嵌套转发构建委托 |
| ForwardMessageBuilder NapPlana.Core.Bot.ForwardMessageBuilder.AddNode | ( | string | userId, |
| string | nickname, | ||
| Action< MessageChainBuilder > | contentBuilder | ||
| ) |
添加自定义内容节点
| userId | 用户ID |
| nickname | 昵称 |
| contentBuilder | 消息内容构建委托 |
| List< MessageBase > NapPlana.Core.Bot.ForwardMessageBuilder.Build | ( | ) |
构建消息节点列表
|
static |
创建合并转发消息构筑器
| ForwardMessageBuilder NapPlana.Core.Bot.ForwardMessageBuilder.SetNews | ( | List< ForwardNewsItem > | news | ) |
设置转发卡片预览文本列表
| ForwardMessageBuilder NapPlana.Core.Bot.ForwardMessageBuilder.SetPrompt | ( | string | prompt | ) |
设置转发卡片在消息列表中的外显文本([聊天记录])
| ForwardMessageBuilder NapPlana.Core.Bot.ForwardMessageBuilder.SetSource | ( | string | source | ) |
设置转发卡片标题行的内容(xxx 的聊天记录)
| ForwardMessageBuilder NapPlana.Core.Bot.ForwardMessageBuilder.SetSummary | ( | string | summary | ) |
设置转发卡片摘要(点击查看 x 条聊天记录)
|
get |
|
get |
|
get |
|
get |