KarinButton
约 353 字大约 1 分钟
2025-10-13
Karin API Docs / KarinButton
接口: KarinButton
定义于: packages/core/src/types/segment/button.ts:2
按钮结构
属性
admin?
optionaladmin:boolean
定义于: packages/core/src/types/segment/button.ts:32
是否仅群管理员可操作
callback?
optionalcallback:boolean
定义于: packages/core/src/types/segment/button.ts:11
- 是否为回调按钮
默认值
falsedata?
optionaldata:string
定义于: packages/core/src/types/segment/button.ts:15
操作相关的数据
enter?
optionalenter:boolean
定义于: packages/core/src/types/segment/button.ts:28
点击按钮后直接自动发送 data
link?
optionallink:string
定义于: packages/core/src/types/segment/button.ts:13
跳转按钮
list?
optionallist:string[]
定义于: packages/core/src/types/segment/button.ts:34
有权限点击的用户UID列表 群聊、私聊
reply?
optionalreply:boolean
定义于: packages/core/src/types/segment/button.ts:30
指令是否带引用回复本消息
role?
optionalrole:string[]
定义于: packages/core/src/types/segment/button.ts:36
有权限点击的用户UID列表 频道
show?
optionalshow:string
定义于: packages/core/src/types/segment/button.ts:17
按钮点击后显示的文字,不传为text
style?
optionalstyle:number
定义于: packages/core/src/types/segment/button.ts:26
按钮样式
- 0-灰色线框
- 1-蓝色线框
- 2-特殊样式按钮
- 3-红色文字
- 4-白色填充
text
text:
string
定义于: packages/core/src/types/segment/button.ts:4
按钮显示文本
tips?
optionaltips:string
定义于: packages/core/src/types/segment/button.ts:38
客户端不支持本 action 的时候,弹出的 toast 文案
type?
optionaltype:number
定义于: packages/core/src/types/segment/button.ts:6
按钮类型 不建议使用 此为预留字段
