mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-07-19 12:03:37 +00:00
fix: remove redundant async calls
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
import { InstanceContext, MsgListener, NapCatCore, RawMessage } from '@/core';
|
import { InstanceContext, MsgListener, NapCatCore, RawMessage } from '@/core';
|
||||||
import { OB11Config } from './helper/config';
|
import { OB11Config } from './helper/config';
|
||||||
import { NapCatPathWrapper } from '@/common/framework/napcat';
|
import { NapCatPathWrapper } from '@/common/framework/napcat';
|
||||||
import { OneBotApiContextType } from './types/adapter';
|
import { OneBotApiContextType } from '@/onebot/types';
|
||||||
import { OneBotFriendApi, OneBotGroupApi, OneBotUserApi } from './api';
|
import { OneBotFriendApi, OneBotGroupApi, OneBotUserApi } from './api';
|
||||||
import { OB11ActiveHttpAdapter, OB11ActiveWebSocketAdapter, OB11NetworkManager, OB11PassiveHttpAdapter, OB11PassiveWebSocketAdapter } from '@/onebot/network';
|
import { OB11ActiveHttpAdapter, OB11ActiveWebSocketAdapter, OB11NetworkManager, OB11PassiveHttpAdapter, OB11PassiveWebSocketAdapter } from '@/onebot/network';
|
||||||
import { OB11InputStatusEvent } from '@/onebot/event/notice/OB11InputStatusEvent';
|
import { OB11InputStatusEvent } from '@/onebot/event/notice/OB11InputStatusEvent';
|
||||||
@@ -55,28 +55,28 @@ export class NapCatOneBot11Adapter {
|
|||||||
this.context.logger.log(`[Notice] [OneBot11] ${serviceInfo}`);
|
this.context.logger.log(`[Notice] [OneBot11] ${serviceInfo}`);
|
||||||
|
|
||||||
//创建NetWork服务
|
//创建NetWork服务
|
||||||
let actions = createActionMap(this, this.core);
|
const actions = createActionMap(this, this.core);
|
||||||
if (ob11Config.http.enable) {
|
if (ob11Config.http.enable) {
|
||||||
await this.networkManager.registerAdapter(new OB11PassiveHttpAdapter(
|
await this.networkManager.registerAdapter(new OB11PassiveHttpAdapter(
|
||||||
ob11Config.http.port, ob11Config.token, this.core, this
|
ob11Config.http.port, ob11Config.token, this.core, this
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
if (ob11Config.http.enablePost) {
|
if (ob11Config.http.enablePost) {
|
||||||
ob11Config.http.postUrls.forEach(async url => {
|
ob11Config.http.postUrls.forEach(url => {
|
||||||
await this.networkManager.registerAdapter(new OB11ActiveHttpAdapter(
|
this.networkManager.registerAdapter(new OB11ActiveHttpAdapter(
|
||||||
url, ob11Config.heartInterval, ob11Config.token, this.core, this
|
url, ob11Config.heartInterval, ob11Config.token, this.core, this
|
||||||
));
|
));
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
if (ob11Config.ws.enable) {
|
if (ob11Config.ws.enable) {
|
||||||
let OBPassiveWebSocketAdapter = new OB11PassiveWebSocketAdapter(
|
const OBPassiveWebSocketAdapter = new OB11PassiveWebSocketAdapter(
|
||||||
ob11Config.ws.host, ob11Config.ws.port, ob11Config.heartInterval, ob11Config.token, this.core, this
|
ob11Config.ws.host, ob11Config.ws.port, ob11Config.heartInterval, ob11Config.token, this.core, this
|
||||||
)
|
);
|
||||||
await this.networkManager.registerAdapter(OBPassiveWebSocketAdapter);
|
await this.networkManager.registerAdapter(OBPassiveWebSocketAdapter);
|
||||||
}
|
}
|
||||||
if (ob11Config.reverseWs.enable) {
|
if (ob11Config.reverseWs.enable) {
|
||||||
ob11Config.reverseWs.urls.forEach(async url => {
|
ob11Config.reverseWs.urls.forEach(url => {
|
||||||
await this.networkManager.registerAdapter(new OB11ActiveWebSocketAdapter(
|
this.networkManager.registerAdapter(new OB11ActiveWebSocketAdapter(
|
||||||
url, 5000, ob11Config.heartInterval, this.core, this
|
url, 5000, ob11Config.heartInterval, this.core, this
|
||||||
));
|
));
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user