PageSourceSearch

https://nonebot.dev/assets/js/84890833.46798f41.js

js nonebot.dev collected 2026-10-03 23:18:42 UTC 70,583 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunknonebot=self.webpackChunknonebot||[]).push([["2845"],{21440(e,n,s){s.r(n),s.d(n,{metadata:()=>l,default:()=>t,frontMatter:()=>r,contentTitle:()=>c,toc:()=>x,assets:()=>h});var l=JSON.parse('{"id":"api/adapters/index","title":"nonebot.adapters","description":"nonebot.adapters \u6A21\u5757","source":"@site/versioned_docs/version-2.5.0/api/adapters/index.md","sourceDirName":"api/adapters","slug":"/api/adapters/","permalink":"/docs/api/adapters/","draft":false,"unlisted":false,"editUrl":"https://github.com/nonebot/nonebot2/edit/master/website/versioned_docs/version-2.5.0/api/adapters/index.md","tags":[],"version":"2.5.0","lastUpdatedBy":"noneflow[bot]","lastUpdatedAt":1775014365000,"sidebarPosition":0,"frontMatter":{"mdx":{"format":"md"},"sidebar_position":0,"description":"nonebot.adapters \u6A21\u5757"},"sidebar":"api","previous":{"title":"nonebot.drivers.none","permalink":"/docs/api/drivers/none"},"next":{"title":"nonebot.compat","permalink":"/docs/api/compat"}}'),d=s(62540),i=s(43023);let r={mdx:{format:"md"},sidebar_position:0,description:"nonebot.adapters \u6A21\u5757"},c="nonebot.adapters",h={},x=[{value:"<em>abstract class</em> <code>Adapter(driver, **kwargs)</code>",id:"Adapter",level:2},{value:"<em>instance-var</em> <code>driver</code>
1",id:"Adapter-driver",level:3},{value:"<em>instance-var</em> <code>bots</code>",id:"Adapter-bots",level:3},{value:"<em>abstract classmethod</em> <code>get_name()</code>",id:"Adapter-get-name",level:3},{value:"<em>property</em> <code>config</code>",id:"Adapter-config",level:3},{value:"<em>method</em> <code>bot_connect(bot)</code>",id:"Adapter-bot-connect",level:3},{value:"<em>method</em> <code>bot_disconnect(bot)</code>",id:"Adapter-bot-disconnect",level:3},{value:"<em>method</em> <code>setup_http_server(setup)</code>",id:"Adapter-setup-http-server",level:3},{value:"<em>method</em> <code>setup_websocket_server(setup)</code>",id:"Adapter-setup-websocket-server",level:3},{value:"<em>async method</em> <code>request(setup)</code>",id:"Adapter-request",level:3},{value:"<em>method</em> <code>websocket(setup)</code>",id:"Adapter-websocket",level:3},{value:"<em>method</em> <code>on_ready(func)</code>",id:"Adapter-on-ready",level:3},{value:"<em>abstract class</em> <code>Bot(adapter, self_id)</code>",id:"Bot",level:2},{value:"<em>instance-var</em> <code>adapter</code>
1",id:"Bot-adapter",level:3},{value:"<em>instance-var</em> <code>self_id</code>",id:"Bot-self-id",level:3},{value:"<em>property</em> <code>type</code>",id:"Bot-type",level:3},{value:"<em>property</em> <code>config</code>",id:"Bot-config",level:3},{value:"<em>async method</em> <code>call_api(api, **data)</code>",id:"Bot-call-api",level:3},{value:"<em>abstract async method</em> <code>send(event, message, **kwargs)</code>",id:"Bot-send",level:3},{value:"<em>classmethod</em> <code>on_calling_api(func)</code>",id:"Bot-on-calling-api",level:3},{value:"<em>classmethod</em> <code>on_called_api(func)</code>",id:"Bot-on-called-api",level:3},{value:"<em>abstract class</em> <code>Event(&lt;auto&gt;)</code>",id:"Event",level:2},{value:"<em>abstract method</em> <code>get_type()</code>",id:"Event-get-type",level:3},{value:"<em>abstract method</em> <code>get_event_name()</code>",id:"Event-get-event-name",level:3},{value:"<em>abstract method</em> <code>get_event_description()</code>",id:"Event-get-event-description",level:3},{value:"<em>method</em> <code>get_log_string()</code>",id:"Event-get-log-string",level:3},{value:"<em>abstract method</em> <code>get_user_id()</code>",id:"Event-get-user-id",level:3},{value:"<em>abstract method</em> <code>get_session_id()</code>",id:"Event-get-session-id",level:3},{value:"<em>abstract method</em> <code>get_message()</code>",id:"Event-get-message",level:3},{value:"<em>method</em> <code>get_plaintext()</code>",id:"Event-get-plaintext",level:3},{value:"<em>abstract method</em> <code>is_tome()</code>",id:"Event-is-tome",level:3},{value:"<em>abstract class</em> <code>Message(&lt;auto&gt;)</code>",id:"Message",level:2},{value:"<em>classmethod</em> <code>template(format_string)</code>",id:"Message-template",level:3},{value:"<em>abstract classmethod</em> <code>get_segment_class()</code>",id:"Message-get-segment-class",level:3},{value:"<em>abstract staticmethod</em> <code>_construct(msg)</code>",id:"Message--construct",level:3},{value:"<em>method</em> <code>__getitem__(args)</code>",id:"Message---getitem--",level:3},{value:"<em>method</em> <code>__contains__(value)</code>",id:"Message---contains--",level:3},{value:"<em>method</em> <code>has(value)</code>",id:"Message-has",level:3},{value:"<em>method</em> <code>index(value, *args)</code>",id:"Message-index",level:3},{value:"<em>method</em> <code>get(type_, count=None)</code>",id:"Message-get",level:3},{value:"<em>method</em> <code>count(value)</code>",id:"Message-count",level:3},{value:"<em>method</em> <code>only(value)</code>",id:"Message-only",level:3},{value:"<em>method</em> <code>append(obj)</code>",id:"Message-append",level:3},{value:"<em>method</em> <code>extend(obj)</code>",id:"Message-extend",level:3},{value:"<em>method</em> <code>join(iterable)</code>",id:"Message-join",level:3},{value:"<em>method</em> <code>copy()</code>",id:"Message-copy",level:3},{value:"<em>method</em> <code>include(*types)</code>",id:"Message-include",level:3},{value:"<em>method</em> <code>exclude(*types)</code>",id:"Message-exclude",level:3},{value:"<em>method</em> <code>extract_plain_text()</code>",id:"Message-extract-plain-text",level:3},{value:"<em>abstract class</em> <code>MessageSegment(&lt;auto&gt;)</code>",id:"MessageSegment",level:2},{value:"<em>instance-var</em> <code>type</code>",id:"MessageSegment-type",level:3},{value:"<em>class-var</em> <code>data</code>",id:"MessageSegment-data",level:3},{value:"<em>abstract classmethod</em> <code>get_message_class()</code>",id:"MessageSegment-get-message-class",level:3},{value:"<em>abstract method</em> <code>__str__()</code>",id:"MessageSegment---str--",level:3},{value:"<em>method</em> <code>__add__(other)</code>",id:"MessageSegment---add--",level:3},{value:"<em>method</em> <code>get(key, default=None)</code>",id:"MessageSegment-get",level:3},{value:"<em>method</em> <code>keys()</code>",id:"MessageSegment-keys",level:3},{value:"<em>method</em> <code>values()</code>",id:"MessageSegment-values",level:3},{value:"<em>method</em> <code>items()</code>",id:"MessageSegment-items",level:3},{value:"<em>method</em> <code>join(iterable)</code>
1",id:"MessageSegment-join",level:3},{value:"<em>method</em> <code>copy()</code>",id:"MessageSegment-copy",level:3},{value:"<em>abstract method</em> <code>is_text()</code>",id:"MessageSegment-is-text",level:3},{value:"<em>class</em> <code>MessageTemplate(template, factory=str, private_getattr=False)</code>",id:"MessageTemplate",level:2},{value:"<em>method</em> <code>add_format_spec(spec, name=None)</code>",id:"MessageTemplate-add-format-spec",level:3},{value:"<em>method</em> <code>format(*args, **kwargs)</code>",id:"MessageTemplate-format",level:3},{value:"<em>method</em> <code>format_map(mapping)</code>",id:"MessageTemplate-format-map",level:3},{value:"<em>method</em> <code>vformat(format_string, args, kwargs)</code>",id:"MessageTemplate-vformat",level:3},{value:"<em>method</em> <code>get_field(field_name, args, kwargs)</code>",id:"MessageTemplate-get-field",level:3},{value:"<em>method</em> <code>format_field(value, format_spec)</code>",id:"MessageTemplate-format-field",level:3}];function j(e){let n={a:"a",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",header:"header",li:"li",p:"p",pre:"pre",strong:"strong",ul:"ul",...(0,i.R)(),...e.components};return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(n.header,{children:(0,d.jsx)(n.h1,{id:"nonebotadapters",children:"nonebot.adapters"})}),"\n",(0,d.jsx)(n.p,{children:"\u672C\u6A21\u5757\u5B9A\u4E49\u4E86\u534F\u8BAE\u9002\u914D\u57FA\u7C7B\uFF0C\u5404\u534F\u8BAE\u8BF7\u7EE7\u627F\u4EE5\u4E0B\u57FA\u7C7B\u3002"}),"\n",(0,d.jsxs)(n.p,{children:["\u4F7F\u7528 ",(0,d.jsx)(n.a,{href:"/docs/api/drivers/#Driver-register-adapter",children:"Driver.register_adapter"})," \u6CE8\u518C\u9002\u914D\u5668\u3002"]}),"\n",(0,d.jsxs)(n.h2,{id:"Adapter",children:[(0,d.jsx)(n.em,{children:"abstract class"})," ",(0,d.jsx)(n.code,{children:"Adapter(driver, **kwargs)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8BF4\u660E"})}),"\n",(0,d.jsx)(n.p,{children:"\u534F\u8BAE\u9002\u914D\u5668\u57FA\u7C7B\u3002"}),"\n",(0,d.jsx)(n.p,{children:"\u901A\u5E38\uFF0C\u5728 Adapter \u4E2D\u7F16\u5199\u534F\u8BAE\u901A\u4FE1\u76F8\u5173\u4EE3\u7801\uFF0C\u5982: \u5EFA\u7ACB\u901A\u4FE1\u8FDE\u63A5\u3001\u5904\u7406\u63A5\u6536\u4E0E\u53D1\u9001 data \u7B49\u3002"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"driver"})," (",(0,d.jsx)(n.a,{href:"/docs/api/drivers/#Driver",children:"Driver"}),"): ",(0,d.jsx)(n.a,{href:"/docs/api/drivers/#Driver",children:"Driver"})," \u5B9E\u4F8B"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"**kwargs"})," (Any): \u5176\u4ED6\u7531 ",(0,d.jsx)(n.a,{href:"/docs/api/drivers/#Driver-register-adapter",children:"Driver.register_adapter"})," \u4F20\u5165\u7684\u989D\u5916\u53C2\u6570"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Adapter-driver",children:[(0,d.jsx)(n.em,{children:"instance-var"})," ",(0,d.jsx)(n.code,{children:"driver"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u7C7B\u578B:"})," ",(0,d.jsx)(n.a,{href:"/docs/api/drivers/#Driver",children:"Driver"})]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u5B9E\u4F8B"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Adapter-bots",children:[(0,d.jsx)(n.em,{children:"instance-var"})," ",(0,d.jsx)(n.code,{children:"bots"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u7C7B\u578B:"})," dict[str, ",(0,d.jsx)(n.a,{href:"#Bot",children:"Bot"}),"]"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u672C\u534F\u8BAE\u9002\u914D\u5668\u5DF2\u5EFA\u7ACB\u8FDE\u63A5\u7684 ",(0,d.jsx)(n.a,{href:"#Bot",children:"Bot"})," \u5B9E\u4F8B"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Adapter-get-name",children:[(0,d.jsx)(n.em,{children:"abstract classmethod"})," ",(0,d.jsx)(n.code,{children:"get_name()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u5F53\u524D\u534F\u8BAE\u9002\u914D\u5668\u7684\u540D\u79F0"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"str"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Adapter-config",children:[(0,d.jsx)(n.em,{children:"property"})," ",(0,d.jsx)(n.code,{children:"config"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u7C7B\u578B:"})," ",(0,d.jsx)(n.a,{href:"/docs/api/config#Config",children:"Config"})]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u5168\u5C40 NoneBot \u914D\u7F6E"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Adapter-bot-connect",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"bot_connect(bot)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8BF4\u660E"})}),"\n",(0,d.jsxs)(n.p,{children:["\u544A\u77E5 NoneBot \u5EFA\u7ACB\u4E86\u4E00\u4E2A\u65B0\u7684 ",(0,d.jsx)(n.a,{href:"#Bot",children:"Bot"})," \u8FDE\u63A5\u3002"]}),"\n",(0,d.jsxs)(n.p,{children:["\u5F53\u6709\u65B0\u7684 ",(0,d.jsx)(n.a,{href:"#Bot",children:"Bot"})," \u5B9E\u4F8B\u8FDE\u63A5\u5EFA\u7ACB\u6210\u529F\u65F6\u8C03\u7528\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"bot"})," (",(0,d.jsx)(n.a,{href:"#Bot",children:"Bot"}),"): ",(0,d.jsx)(n.a,{href:"#Bot",children:"Bot"})," \u5B9E\u4F8B"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"None"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Adapter-bot-disconnect",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"bot_disconnect(bot)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8BF4\u660E"})}),"\n",(0,d.jsxs)(n.p,{children:["\u544A\u77E5 NoneBot ",(0,d.jsx)(n.a,{href:"#Bot",children:"Bot"})," \u8FDE\u63A5\u5DF2\u65AD\u5F00\u3002"]}),"\n",(0,d.jsxs)(n.p,{children:["\u5F53\u6709 ",(0,d.jsx)(n.a,{href:"#Bot",children:"Bot"})," \u5B9E\u4F8B\u8FDE\u63A5\u65AD\u5F00\u65F6\u8C03\u7528\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"bot"})," (",(0,d.jsx)(n.a,{href:"#Bot",children:"Bot"}),"): ",(0,d.jsx)(n.a,{href:"#Bot",children:"Bot"})," \u5B9E\u4F8B"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"None"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Adapter-setup-http-server",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"setup_http_server(setup)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u8BBE\u7F6E\u4E00\u4E2A HTTP \u670D\u52A1\u5668\u8DEF\u7531\u914D\u7F6E"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"setup"})," (",(0,d.jsx)(n.a,{href:"/docs/api/drivers/#HTTPServerSetup",children:"HTTPServerSetup"}),")"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"untyped"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Adapter-setup-websocket-server",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"setup_websocket_server(setup)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u8BBE\u7F6E\u4E00\u4E2A WebSocket \u670D\u52A1\u5668\u8DEF\u7531\u914D\u7F6E"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"setup"})," (",(0,d.jsx)(n.a,{href:"/docs/api/drivers/#WebSocketServerSetup",children:"WebSocketServerSetup"}),")"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"untyped"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Adapter-request",children:[(0,d.jsx)(n.em,{children:"async method"})," ",(0,d.jsx)(n.code,{children:"request(setup)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u8FDB\u884C\u4E00\u4E2A HTTP \u5BA2\u6237\u7AEF\u8BF7\u6C42"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"setup"})," (",(0,d.jsx)(n.a,{href:"/docs/api/drivers/#Request",children:"Request"}),")"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:(0,d.jsx)(n.a,{href:"/docs/api/drivers/#Response",children:"Response"})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Adapter-websocket",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"websocket(setup)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u5EFA\u7ACB\u4E00\u4E2A WebSocket \u5BA2\u6237\u7AEF\u8FDE\u63A5\u8BF7\u6C42"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"setup"})," (",(0,d.jsx)(n.a,{href:"/docs/api/drivers/#Request",children:"Request"}),")"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["AsyncGenerator[",(0,d.jsx)(n.a,{href:"/docs/api/drivers/#WebSocket",children:"WebSocket"}),", None]"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Adapter-on-ready",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"on_ready(func)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"func"})," (LIFESPAN_FUNC)"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"LIFESPAN_FUNC"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h2,{id:"Bot",children:[(0,d.jsx)(n.em,{children:"abstract class"})," ",(0,d.jsx)(n.code,{children:"Bot(adapter, self_id)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8BF4\u660E"})}),"\n",(0,d.jsx)(n.p,{children:"Bot \u57FA\u7C7B\u3002"}),"\n",(0,d.jsx)(n.p,{children:"\u7528\u4E8E\u5904\u7406\u4E0A\u62A5\u6D88\u606F\uFF0C\u5E76\u63D0\u4F9B API \u8C03\u7528\u63A5\u53E3\u3002"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"adapter"})," (",(0,d.jsx)(n.a,{href:"#Adapter",children:"Adapter"}),"): \u534F\u8BAE\u9002\u914D\u5668\u5B9E\u4F8B"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"self_id"})," (str): \u673A\u5668\u4EBA ID"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Bot-adapter",children:[(0,d.jsx)(n.em,{children:"instance-var"})," ",(0,d.jsx)(n.code,{children:"adapter"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u7C7B\u578B:"})," ",(0,d.jsx)(n.a,{href:"#Adapter",children:"Adapter"})]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u534F\u8BAE\u9002\u914D\u5668\u5B9E\u4F8B"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Bot-self-id",children:[(0,d.jsx)(n.em,{children:"instance-var"})," ",(0,d.jsx)(n.code,{children:"self_id"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u7C7B\u578B:"})," str"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u673A\u5668\u4EBA ID"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Bot-type",children:[(0,d.jsx)(n.em,{children:"property"})," ",(0,d.jsx)(n.code,{children:"type"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u7C7B\u578B:"})," str"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u534F\u8BAE\u9002\u914D\u5668\u540D\u79F0"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Bot-config",children:[(0,d.jsx)(n.em,{children:"property"})," ",(0,d.jsx)(n.code,{children:"config"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u7C7B\u578B:"})," ",(0,d.jsx)(n.a,{href:"/docs/api/config#Config",children:"Config"})]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u5168\u5C40 NoneBot \u914D\u7F6E"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Bot-call-api",children:[(0,d.jsx)(n.em,{children:"async method"})," ",(0,d.jsx)(n.code,{children:"call_api(api, **data)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u8C03\u7528\u673A\u5668\u4EBA API \u63A5\u53E3\uFF0C\u53EF\u4EE5\u901A\u8FC7\u8BE5\u51FD\u6570\u6216\u76F4\u63A5\u901A\u8FC7 bot \u5C5E\u6027\u8FDB\u884C\u8C03\u7528"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"api"})," (str): API \u540D\u79F0"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"**data"})," (Any): API \u6570\u636E"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"Any"}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u7528\u6CD5"})}),"\n",(0,d.jsx
1)(n.pre,{children:(0,d.jsx)(n.code,{className:"language-python",children:'await bot.call_api("send_msg", message="hello world")\nawait bot.send_msg(message="hello world")\n'})}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Bot-send",children:[(0,d.jsx)(n.em,{children:"abstract async method"})," ",(0,d.jsx)(n.code,{children:"send(event, message, **kwargs)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u8C03\u7528\u673A\u5668\u4EBA\u57FA\u7840\u53D1\u9001\u6D88\u606F\u63A5\u53E3"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"event"})," (",(0,d.jsx)(n.a,{href:"#Event",children:"Event"}),"): \u4E0A\u62A5\u4E8B\u4EF6"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"message"})," (str | ",(0,d.jsx)(n.a,{href:"#Message",children:"Message"})," | ",(0,d.jsx)(n.a,{href:"#MessageSegment",children:"MessageSegment"}),"): \u8981\u53D1\u9001\u7684\u6D88\u606F"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"**kwargs"})," (Any): \u4EFB\u610F\u989D\u5916\u53C2\u6570"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"Any"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Bot-on-calling-api",children:[(0,d.jsx)(n.em,{children:"classmethod"})," ",(0,d.jsx)(n.code,{children:"on_calling_api(func)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8BF4\u660E"})}),"\n",(0,d.jsx)(n.p,{children:"\u8C03\u7528 api \u9884\u5904\u7406\u3002"}),"\n",(0,d.jsx)(n.p,{children:"\u94A9\u5B50\u51FD\u6570\u53C2\u6570:"}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"bot: \u5F53\u524D bot \u5BF9\u8C61"}),"\n",(0,d.jsx)(n.li,{children:"api: \u8C03\u7528\u7684 api \u540D\u79F0"}),"\n",(0,d.jsx)(n.li,{children:"data: api \u8C03\u7528\u7684\u53C2\u6570\u5B57\u5178"}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"func"})," (",(0,d.jsx)(n.a,{href:"/docs/api/typing#T-CallingAPIHook",children:"T_CallingAPIHook"}),")"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:(0,d.jsx)(n.a,{href:"/docs/api/typing#T-CallingAPIHook",children:"T_CallingAPIHook"})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Bot-on-called-api",children:[(0,d.jsx)(n.em,{children:"classmethod"})," ",(0,d.jsx)(n.code,{children:"on_called_api(func)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8BF4\u660E"})}),"\n",(0,d.jsx)(n.p,{children:"\u8C03\u7528 api \u540E\u5904\u7406\u3002"}),"\n",(0,d.jsx)(n.p,{children:"\u94A9\u5B50\u51FD\u6570\u53C2\u6570:"}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"bot: \u5F53\u524D bot \u5BF9\u8C61"}),"\n",(0,d.jsx)(n.li,{children:"exception: \u8C03\u7528 api \u65F6\u53D1\u751F\u7684\u9519\u8BEF"}),"\n",(0,d.jsx)(n.li,{children:"api: \u8C03\u7528\u7684 api \u540D\u79F0"}),"\n",(0,d.jsx)(n.li,{children:"data: api \u8C03\u7528\u7684\u53C2\u6570\u5B57\u5178"}),"\n",(0,d.jsx)(n.li,{children:"result: api \u8C03\u7528\u7684\u8FD4\u56DE"}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"func"})," (",(0,d.jsx)(n.a,{href:"/docs/api/typing#T-CalledAPIHook",children:"T_CalledAPIHook"}),")"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:(0,d.jsx)(n.a,{href:"/docs/api/typing#T-CalledAPIHook",children:"T_CalledAPIHook"})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h2,{id:"Event",children:[(0,d.jsx)(n.em,{children:"abstract class"})," ",(0,d.jsx)(n.code,{children:"Event(<auto>)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," Event \u57FA\u7C7B\u3002\u63D0\u4F9B\u83B7\u53D6\u5173\u952E\u4FE1\u606F\u7684\u65B9\u6CD5\uFF0C\u5176\u4F59\u4FE1\u606F\u53EF\u76F4\u63A5\u83B7\u53D6\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"auto"}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Event-get-type",children:[(0,d.jsx)(n.em,{children:"abstract method"})," ",(0,d.jsx)(n.code,{children:"get_type()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u83B7\u53D6\u4E8B\u4EF6\u7C7B\u578B\u7684\u65B9\u6CD5\uFF0C\u7C7B\u578B\u901A\u5E38\u4E3A NoneBot \u5185\u7F6E\u7684\u56DB\u79CD\u7C7B\u578B\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"str"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Event-get-event-name",children:[(0,d.jsx)(n.em,{children:"abstract method"})," ",(0,d.jsx)(n.code,{children:"get_event_name()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u83B7\u53D6\u4E8B\u4EF6\u540D\u79F0\u7684\u65B9\u6CD5\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"str"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Event-get-event-description",children:[(0,d.jsx)(n.em,{children:"abstract method"})," ",(0,d.jsx)(n.code,{children:"get_event_description()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u83B7\u53D6\u4E8B\u4EF6\u63CF\u8FF0\u7684\u65B9\u6CD5\uFF0C\u901A\u5E38\u4E3A\u4E8B\u4EF6\u5177\u4F53\u5185\u5BB9\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"str"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Event-get-log-string",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"get_log_string()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8BF4\u660E"})}),"\n",(0,d.jsx)(n.p,{children:"\u83B7\u53D6\u4E8B\u4EF6\u65E5\u5FD7\u4FE1\u606F\u7684\u65B9\u6CD5\u3002"}),"\n",(0,d.jsxs)(n.p,{children:["\u901A\u5E38\u4F60\u4E0D\u9700\u8981\u4FEE\u6539\u8FD9\u4E2A\u65B9\u6CD5\uFF0C\u53EA\u6709\u5F53\u5E0C\u671B NoneBot \u9690\u85CF\u8BE5\u4E8B\u4EF6\u65E5\u5FD7\u65F6\uFF0C\n\u53EF\u4EE5\u629B\u51FA ",(0,d.jsx)(n.code,{children:"NoLogException"})," \u5F02\u5E38\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"str"}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u5F02\u5E38"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"NoLogException: \u5E0C\u671B NoneBot \u9690\u85CF\u8BE5\u4E8B\u4EF6\u65E5\u5FD7"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Event-get-user-id",children:[(0,d.jsx)(n.em,{children:"abstract method"})," ",(0,d.jsx)(n.code,{children:"get_user_id()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u83B7\u53D6\u4E8B\u4EF6\u4E3B\u4F53 id \u7684\u65B9\u6CD5\uFF0C\u901A\u5E38\u662F\u7528\u6237 id \u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"str"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Event-get-session-id",children:[(0,d.jsx)(n.em,{children:"abstract method"})," ",(0,d.jsx)(n.code,{children:"get_session_id()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u83B7\u53D6\u4F1A\u8BDD id \u7684\u65B9\u6CD5\uFF0C\u7528\u4E8E\u5224\u65AD\u5F53\u524D\u4E8B\u4EF6\u5C5E\u4E8E\u54EA\u4E00\u4E2A\u4F1A\u8BDD\uFF0C \u901A\u5E38\u662F\u7528\u6237 id\u3001\u7FA4\u7EC4 id \u7EC4\u5408\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"str"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Event-get-message",children:[(0,d.jsx)(n.em,{children:"abstract method"})," ",(0,d.jsx)(n.code,{children:"get_message()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u83B7\u53D6\u4E8B\u4EF6\u6D88\u606F\u5185\u5BB9\u7684\u65B9\u6CD5\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:(0,d.jsx)(n.a,{href:"#Message",children:"Message"})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Event-get-plaintext",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"get_plaintext()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8BF4\u660E"})}),"\n",(0,d.jsx)(n.p,{children:"\u83B7\u53D6\u6D88\u606F\u7EAF\u6587\u672C\u7684\u65B9\u6CD5\u3002"}),"\n",(0,d.jsxs)(n.p,{children:["\u901A\u5E38\u4E0D\u9700\u8981\u4FEE\u6539\uFF0C\u9ED8\u8BA4\u901A\u8FC7 ",(0,d.jsx)(n.code,{children:"get_message().extract_plain_text"})," \u83B7\u53D6\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"str"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Event-is-tome",children:[(0,d.jsx)(n.em,{children:"abstract method"})," ",(0,d.jsx)(n.code,{children:"is_tome()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u83B7\u53D6\u4E8B\u4EF6\u662F\u5426\u4E0E\u673A\u5668\u4EBA\u6709\u5173\u7684\u65B9\u6CD5\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"bool"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h2,{id:"Message",children:[(0,d.jsx)(n.em,{children:"abstract class"})," ",(0,d.jsx)(n.code,{children:"Message(<auto>)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u6D88\u606F\u5E8F\u5217"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"message"}),": \u6D88\u606F\u5185\u5BB9"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message-template",children:[(0,d.jsx)(n.em,{children:"classmethod"})," ",(0,d.jsx)(n.code,{children:"template(format_string)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8BF4\u660E"})}),"\n",(0,d.jsx)(n.p,{children:"\u521B\u5EFA\u6D88\u606F\u6A21\u677F\u3002"}),"\n",(0,d.jsxs)(n.p,{children:["\u7528\u6CD5\u548C ",(0,d.jsx)(n.code,{children:"str.format"})," \u5927\u81F4\u76F8\u540C\uFF0C\u652F\u6301\u4EE5 ",(0,d.jsx)(n.code,{children:"Message"})," \u5BF9\u8C61\u4F5C\u4E3A\u6D88\u606F\u6A21\u677F\u5E76\u8F93\u51FA\u6D88\u606F\u5BF9\u8C61\u3002\n\u5E76\u4E14\u63D0\u4F9B\u4E86\u62D3\u5C55\u7684\u683C\u5F0F\u5316\u63A7\u5236\u7B26\uFF0C\n\u53EF\u4EE5\u901A\u8FC7\u8BE5\u6D88\u606F\u7C7B\u578B\u7684 ",(0,d.jsx)(n.code,{children:"MessageSegment"})," \u5DE5\u5382\u65B9\u6CD5\u521B\u5EFA\u6D88\u606F\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"format_string"})," (str | TM): \u683C\u5F0F\u5316\u6A21\u677F"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.a,{href:"#MessageTemplate",children:"MessageTemplate"}),"[Self]: \u6D88\u606F\u683C\u5F0F\u5316\u5668"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message-get-segment-class",children:[(0,d.jsx)(n.em,{children:"abstract classmethod"})," ",(0,d.jsx)(n.code,{children:"get_segment_class()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u83B7\u53D6\u6D88\u606F\u6BB5\u7C7B\u578B"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"type[TMS]"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message--construct",children:[(0,d.jsx)(n.em,{children:"abstract staticmethod"})," ",(0,d.jsx)(n.code,{children:"_construct(msg)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u6784\u9020\u6D88\u606F\u6570\u7EC4"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"msg"})," (str)"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(
1n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"Iterable[TMS]"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message---getitem--",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"__getitem__(args)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u91CD\u8F7D"})}),"\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"1."})," ",(0,d.jsx)(n.code,{children:"(args) -> Self"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"args"})," (str): \u6D88\u606F\u6BB5\u7C7B\u578B"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["Self: \u6240\u6709\u7C7B\u578B\u4E3A ",(0,d.jsx)(n.code,{children:"args"})," \u7684\u6D88\u606F\u6BB5"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"2."})," ",(0,d.jsx)(n.code,{children:"(args) -> TMS"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"args"})," (tuple[str, int]): \u6D88\u606F\u6BB5\u7C7B\u578B\u548C\u7D22\u5F15"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["TMS: \u7C7B\u578B\u4E3A ",(0,d.jsx)(n.code,{children:"args[0]"})," \u7684\u6D88\u606F\u6BB5\u7B2C ",(0,d.jsx)(n.code,{children:"args[1]"})," \u4E2A"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"3."})," ",(0,d.jsx)(n.code,{children:"(args) -> Self"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"args"})," (tuple[str, slice]): \u6D88\u606F\u6BB5\u7C7B\u578B\u548C\u5207\u7247"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["Self: \u7C7B\u578B\u4E3A ",(0,d.jsx)(n.code,{children:"args[0]"})," \u7684\u6D88\u606F\u6BB5\u5207\u7247 ",(0,d.jsx)(n.code,{children:"args[1]"})]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"4."})," ",(0,d.jsx)(n.code,{children:"(args) -> TMS"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"args"})," (int): \u7D22\u5F15"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["TMS: \u7B2C ",(0,d.jsx)(n.code,{children:"args"})," \u4E2A\u6D88\u606F\u6BB5"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"5."})," ",(0,d.jsx)(n.code,{children:"(args) -> Self"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"args"})," (slice): \u5207\u7247"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["Self: \u6D88\u606F\u5207\u7247 ",(0,d.jsx)(n.code,{children:"args"})]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message---contains--",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"__contains__(value)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u68C0\u67E5\u6D88\u606F\u6BB5\u662F\u5426\u5B58\u5728"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"value"})," (TMS | str): \u6D88\u606F\u6BB5\u6216\u6D88\u606F\u6BB5\u7C7B\u578B"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"bool: \u6D88\u606F\u5185\u662F\u5426\u5B58\u5728\u7ED9\u5B9A\u6D88\u606F\u6BB5\u6216\u7ED9\u5B9A\u7C7B\u578B\u7684\u6D88\u606F\u6BB5"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message-has",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"has(value)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u4E0E ",(0,d.jsx)(n.a,{href:"#Message---contains--",children:(0,d.jsx)(n.code,{children:"__contains__"})})," \u76F8\u540C"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"value"})," (TMS | str)"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"bool"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message-index",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"index(value, *args)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u7D22\u5F15\u6D88\u606F\u6BB5"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"value"})," (TMS | str): \u6D88\u606F\u6BB5\u6216\u8005\u6D88\u606F\u6BB5\u7C7B\u578B"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"*args"})," (SupportsIndex)"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"arg"}),": start \u4E0E end"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"int: \u7D22\u5F15 index"}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u5F02\u5E38"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"ValueError: \u6D88\u606F\u6BB5\u4E0D\u5B58\u5728"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message-get",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"get(type_, count=None)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u83B7\u53D6\u6307\u5B9A\u7C7B\u578B\u7684\u6D88\u606F\u6BB5"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"type_"})," (str): \u6D88\u606F\u6BB5\u7C7B\u578B"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"count"})," (int | None): \u83B7\u53D6\u4E2A\u6570"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"Self: \u6784\u5EFA\u7684\u65B0\u6D88\u606F"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message-count",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"count(value)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u8BA1\u7B97\u6307\u5B9A\u6D88\u606F\u6BB5\u7684\u4E2A\u6570"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"value"})," (TMS | str): \u6D88\u606F\u6BB5\u6216\u6D88\u606F\u6BB5\u7C7B\u578B"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"int: \u4E2A\u6570"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message-only",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"only(value)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u68C0\u67E5\u6D88\u606F\u4E2D\u662F\u5426\u4EC5\u5305\u542B\u6307\u5B9A\u6D88\u606F\u6BB5"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"value"})," (TMS | str): \u6307\u5B9A\u6D88\u606F\u6BB5\u6216\u6D88\u606F\u6BB5\u7C7B\u578B"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"bool: \u662F\u5426\u4EC5\u5305\u542B\u6307\u5B9A\u6D88\u606F\u6BB5"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message-append",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"append(obj)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u6DFB\u52A0\u4E00\u4E2A\u6D88\u606F\u6BB5\u5230\u6D88\u606F\u6570\u7EC4\u672B\u5C3E\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"obj"})," (str | TMS): \u8981\u6DFB\u52A0\u7684\u6D88\u606F\u6BB5"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"Self"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message-extend",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"extend(obj)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u62FC\u63A5\u4E00\u4E2A\u6D88\u606F\u6570\u7EC4\u6216\u591A\u4E2A\u6D88\u606F\u6BB5\u5230\u6D88\u606F\u6570\u7EC4\u672B\u5C3E\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"obj"})," (Self | Iterable[TMS]): \u8981\u6DFB\u52A0\u7684\u6D88\u606F\u6570\u7EC4"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"Self"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message-join",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"join(iterable)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u5C06\u591A\u4E2A\u6D88\u606F\u8FDE\u63A5\u5E76\u5C06\u81EA\u8EAB\u4F5C\u4E3A\u5206\u5272"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"iterable"})," (Iterable[TMS | Self]): \u8981\u8FDE\u63A5\u7684\u6D88\u606F"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"Self: \u8FDE\u63A5\u540E\u7684\u6D88\u606F"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message-copy",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"copy()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u6DF1\u62F7\u8D1D\u6D88\u606F"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"Self"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message-include",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"include(*types)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u8FC7\u6EE4\u6D88\u606F"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"*types"})," (str): \u5305\u542B\u7684\u6D88\u606F\u6BB5\u7C7B\u578B"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"Self: \u65B0\u6784\u9020\u7684\u6D88\u606F"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message-exclude",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"exclude(*types)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u8FC7\u6EE4\u6D88\u606F"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"*types"})," (str): \u4E0D\u5305\u542B\u7684\u6D88\u606F\u6BB5\u7C7B\u578B"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"Self: \u65B0\u6784\u9020\u7684\u6D88\u606F"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"Message-extract-plain-text",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"extract_plain_text()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u63D0\u53D6\u6D88\u606F\u5185\u7EAF\u6587\u672C\u6D88\u606F"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"str"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h2,{id:"MessageSegment",children:[(0,d.jsx)(n.em,{children:"abstract class"})," ",(0,d.jsx)(n.code,{children:"MessageSegment(<auto>)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{ch
1ildren:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u6D88\u606F\u6BB5\u57FA\u7C7B"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"auto"}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageSegment-type",children:[(0,d.jsx)(n.em,{children:"instance-var"})," ",(0,d.jsx)(n.code,{children:"type"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u7C7B\u578B:"})," str"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u6D88\u606F\u6BB5\u7C7B\u578B"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageSegment-data",children:[(0,d.jsx)(n.em,{children:"class-var"})," ",(0,d.jsx)(n.code,{children:"data"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u7C7B\u578B:"})," dict[str, Any]"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u6D88\u606F\u6BB5\u6570\u636E"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageSegment-get-message-class",children:[(0,d.jsx)(n.em,{children:"abstract classmethod"})," ",(0,d.jsx)(n.code,{children:"get_message_class()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u83B7\u53D6\u6D88\u606F\u6570\u7EC4\u7C7B\u578B"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"type[TM]"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageSegment---str--",children:[(0,d.jsx)(n.em,{children:"abstract method"})," ",(0,d.jsx)(n.code,{children:"__str__()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u8BE5\u6D88\u606F\u6BB5\u6240\u4EE3\u8868\u7684 str\uFF0C\u5728\u547D\u4EE4\u5339\u914D\u90E8\u5206\u4F7F\u7528"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"str"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageSegment---add--",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"__add__(other)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"other"})," (str | Self | Iterable[Self])"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"TM"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageSegment-get",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"get(key, default=None)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"key"})," (str)"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"default"})," (Any)"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"untyped"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageSegment-keys",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"keys()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"untyped"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageSegment-values",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"values()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"untyped"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageSegment-items",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"items()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"untyped"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageSegment-join",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"join(iterable)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"iterable"})," (Iterable[Self | TM])"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"TM"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageSegment-copy",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"copy()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"Self"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageSegment-is-text",children:[(0,d.jsx)(n.em,{children:"abstract method"})," ",(0,d.jsx)(n.code,{children:"is_text()"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u5F53\u524D\u6D88\u606F\u6BB5\u662F\u5426\u4E3A\u7EAF\u6587\u672C"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsx)(n.p,{children:"empty"}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"bool"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h2,{id:"MessageTemplate",children:[(0,d.jsx)(n.em,{children:"class"})," ",(0,d.jsx)(n.code,{children:"MessageTemplate(template, factory=str, private_getattr=False)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u6D88\u606F\u6A21\u677F\u683C\u5F0F\u5316\u5B9E\u73B0\u7C7B\u3002"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"template"})," (str | TM): \u6A21\u677F"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"factory"})," (type[str] | type[TM]): \u6D88\u606F\u7C7B\u578B\u5DE5\u5382\uFF0C\u9ED8\u8BA4\u4E3A ",(0,d.jsx)(n.code,{children:"str"})]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"private_getattr"})," (bool): \u662F\u5426\u5141\u8BB8\u5728\u6A21\u677F\u4E2D\u8BBF\u95EE\u79C1\u6709\u5C5E\u6027\uFF0C\u9ED8\u8BA4\u4E3A ",(0,d.jsx)(n.code,{children:"False"})]}),"\n"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageTemplate-add-format-spec",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"add_format_spec(spec, name=None)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"spec"})," (FormatSpecFunc_T)"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"name"})," (str | None)"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"FormatSpecFunc_T"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageTemplate-format",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"format(*args, **kwargs)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u6839\u636E\u4F20\u5165\u53C2\u6570\u548C\u6A21\u677F\u751F\u6210\u6D88\u606F\u5BF9\u8C61"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.code,{children:"*args"})}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.code,{children:"**kwargs"})}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"TF"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageTemplate-format-map",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"format_map(mapping)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.strong,{children:"\u8BF4\u660E:"})," \u6839\u636E\u4F20\u5165\u5B57\u5178\u548C\u6A21\u677F\u751F\u6210\u6D88\u606F\u5BF9\u8C61, \u5728\u4F20\u5165\u5B57\u6BB5\u54
10D\u4E0D\u662F\u6709\u6548\u6807\u8BC6\u7B26\u65F6\u6709\u7528"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:[(0,d.jsx)(n.code,{children:"mapping"})," (Mapping[str, Any])"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"TF"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageTemplate-vformat",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"vformat(format_string, args, kwargs)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"format_string"})," (str)"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"args"})," (Sequence[Any])"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"kwargs"})," (Mapping[str, Any])"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"TF"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageTemplate-get-field",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"get_field(field_name, args, kwargs)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"field_name"})," (str)"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"args"})," (Sequence[Any])"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"kwargs"})," (Mapping[str, Any])"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"tuple[Any, int | str]"}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.h3,{id:"MessageTemplate-format-field",children:[(0,d.jsx)(n.em,{children:"method"})," ",(0,d.jsx)(n.code,{children:"format_field(value, format_spec)"})]}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u53C2\u6570"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"value"})," (Any)"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsxs)(n.p,{children:[(0,d.jsx)(n.code,{children:"format_spec"})," (str)"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,d.jsxs)(n.li,{children:["\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.strong,{children:"\u8FD4\u56DE"})}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"Any"}),"\n"]}),"\n"]}),"\n"]})]})}function t(e={}){let{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,d.jsx)(n,{...e,children:(0,d.jsx)(j,{...e})}):j(e)}},43023(e,n,s){s.d(n,{R:()=>r,x:()=>c});var l=s(63696);let d={},i=l.createContext(d);function r(e){let n=l.useContext(i);return l.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function c(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(d):e.components||d:r(e.components),l.createElement(i.Provider,{value:n},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.