Skip to content

Commit d96b953

Browse files
committed
update
1 parent d2749f9 commit d96b953

File tree

4 files changed

+2198
-1750
lines changed

4 files changed

+2198
-1750
lines changed

agent/src/index.ts

+1-7
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,14 @@ import { FarcasterAgentClient } from "@elizaos/client-farcaster";
66
import { LensAgentClient } from "@elizaos/client-lens";
77
import { SlackClientInterface } from "@elizaos/client-slack";
88
import { TelegramClientInterface } from "@elizaos/client-telegram";
9-
import { XmtpClientInterface } from "@elizaos/client-xmtp";
109
import { TwitterClientInterface } from "@elizaos/client-twitter";
11-
import { paymentagent as defaultCharacter } from "./paymentagent";
1210
import {
1311
AgentRuntime,
1412
CacheManager,
1513
Character,
1614
Clients,
1715
DbCacheAdapter,
16+
defaultCharacter,
1817
elizaLogger,
1918
FsCacheAdapter,
2019
IAgentRuntime,
@@ -384,11 +383,6 @@ export async function initializeClients(
384383
if (telegramClient) clients.telegram = telegramClient;
385384
}
386385

387-
if (clientTypes.includes(Clients.XMTP)) {
388-
const xmtpClient = await XmtpClientInterface.start(runtime);
389-
if (xmtpClient) clients.xmtp = xmtpClient;
390-
}
391-
392386
if (clientTypes.includes(Clients.TWITTER)) {
393387
const twitterClient = await TwitterClientInterface.start(runtime);
394388

docs/docs/quickstart.md

+10
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,16 @@ TWITTER_EMAIL= # Account email
183183
TELEGRAM_BOT_TOKEN=your_token_here
184184
```
185185

186+
### XMTP Agent
187+
188+
1. Create a wallet
189+
2. Export private key
190+
191+
```bash
192+
EVM_PRIVATE_KEY=your_private_key
193+
TEST_ENCRYPTION_KEY=another_private_key
194+
```
195+
186196
## Optional: GPU Acceleration
187197

188198
If you have an NVIDIA GPU:

packages/client-xmtp/src/index.ts

+4-5
Original file line numberDiff line numberDiff line change
@@ -57,15 +57,15 @@ export const XmtpClientInterface: Client = {
5757

5858
elizaLogger.success("✅ XMTP client started");
5959
elizaLogger.info(`XMTP address: ${xmtp.address}`);
60-
elizaLogger.info(`Share it on `);
60+
elizaLogger.info(`Talk to me on:`);
6161
elizaLogger.log(
62-
`💬 Converse: https://converse.xyz/dm/${xmtp.address}`
62+
`Converse: https://converse.xyz/dm/${xmtp.address}`
6363
);
6464
elizaLogger.log(
65-
`💬 Coinbase Wallet: https://go.cb-w.com/messaging?address=${xmtp.address}`
65+
`Coinbase Wallet: https://go.cb-w.com/messaging?address=${xmtp.address}`
6666
);
6767
elizaLogger.log(
68-
`🖼️ Share in Farcaster (Framev2): https://frames.message-kit.org/dm/${xmtp.address}`
68+
`Web or Farcaster Frame: https://client.message-kit.org/?address=${xmtp.address}`
6969
);
7070

7171
return xmtp;
@@ -173,7 +173,6 @@ const onMessage = async (message: Message) => {
173173
return [memory];
174174
}
175175
);
176-
console.log("newMessage", _newMessage);
177176
for (const newMsg of _newMessage) {
178177
await xmtp.send({
179178
message: newMsg.text,

0 commit comments

Comments
 (0)