Skip to content

Commit a2c7d81

Browse files
committed
index
1 parent d96b953 commit a2c7d81

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

agent/src/index.ts

+8-1
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,14 @@ import { LensAgentClient } from "@elizaos/client-lens";
77
import { SlackClientInterface } from "@elizaos/client-slack";
88
import { TelegramClientInterface } from "@elizaos/client-telegram";
99
import { TwitterClientInterface } from "@elizaos/client-twitter";
10+
import { paymentagent as defaultCharacter } from "./paymentagent";
1011
import {
1112
AgentRuntime,
1213
CacheManager,
1314
Character,
1415
Clients,
1516
DbCacheAdapter,
16-
defaultCharacter,
17+
//defaultCharacter,
1718
elizaLogger,
1819
FsCacheAdapter,
1920
IAgentRuntime,
@@ -32,6 +33,7 @@ import { bootstrapPlugin } from "@elizaos/plugin-bootstrap";
3233
import createGoatPlugin from "@elizaos/plugin-goat";
3334
// import { intifacePlugin } from "@elizaos/plugin-intiface";
3435
import { DirectClient } from "@elizaos/client-direct";
36+
import { XmtpClientInterface } from "@elizaos/client-xmtp";
3537
import { aptosPlugin } from "@elizaos/plugin-aptos";
3638
import {
3739
advancedTradePlugin,
@@ -383,6 +385,11 @@ export async function initializeClients(
383385
if (telegramClient) clients.telegram = telegramClient;
384386
}
385387

388+
if (clientTypes.includes(Clients.XMTP)) {
389+
const xmtpClient = await XmtpClientInterface.start(runtime);
390+
if (xmtpClient) clients.xmtp = xmtpClient;
391+
}
392+
386393
if (clientTypes.includes(Clients.TWITTER)) {
387394
const twitterClient = await TwitterClientInterface.start(runtime);
388395

0 commit comments

Comments
 (0)