Overview of YiriMirai Network Adapters
YiriMirai uses Adapter classes to handle different connection methods to mirai-api-http. There are three primary adapter implementations:
HTTPAdapter: YiriMirai acts as a client sending HTTP requests tomirai-api-http(HTTP polling).WebSocketAdapter: YiriMirai acts as a client establishing a WebSocket connection withmirai-api-websocket.WebHookAdapter: YiriMirai acts as a server, receiving event reports frommirai-api-httpvia HTTP requests.