Skip to content

Commit dbbb6a1

Browse files
committed
enable twitter
1 parent 4bf3bcf commit dbbb6a1

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed

src/index.ts

+14-11
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ import settings from "./core/settings.ts";
1616
import { Character } from "./core/types.ts";
1717
import boredomProvider from "./providers/boredom.ts";
1818
import timeProvider from "./providers/time.ts";
19+
import { TwitterInteractionClient } from "./clients/twitter/interactions.ts";
20+
import { TwitterGenerationClient } from "./clients/twitter/generate.ts";
21+
import { wait } from "./clients/twitter/utils.ts";
1922

2023
interface Arguments {
2124
character?: string;
@@ -103,17 +106,17 @@ async function startAgent(character: Character) {
103106
async function startTwitter(runtime) {
104107
console.log("Starting search client");
105108
const twitterSearchClient = new TwitterSearchClient(runtime);
106-
// await wait();
107-
// console.log("Starting interaction client");
108-
// const twitterInteractionClient = new TwitterInteractionClient(runtime);
109-
// await wait();
110-
// console.log("Starting generation client");
111-
// const twitterGenerationClient = new TwitterGenerationClient(runtime);
109+
await wait();
110+
console.log("Starting interaction client");
111+
const twitterInteractionClient = new TwitterInteractionClient(runtime);
112+
await wait();
113+
console.log("Starting generation client");
114+
const twitterGenerationClient = new TwitterGenerationClient(runtime);
112115

113116
return {
114-
// twitterInteractionClient,
117+
twitterInteractionClient,
115118
twitterSearchClient,
116-
// twitterGenerationClient,
119+
twitterGenerationClient,
117120
};
118121
}
119122

@@ -130,12 +133,12 @@ async function startAgent(character: Character) {
130133

131134
if (character.clients.map((str) => str.toLowerCase()).includes("twitter")) {
132135
const {
133-
// twitterInteractionClient,
136+
twitterInteractionClient,
134137
twitterSearchClient,
135-
// twitterGenerationClient,
138+
twitterGenerationClient,
136139
} = await startTwitter(runtime);
137140
clients.push(
138-
/*, twitterInteractionClient */ twitterSearchClient /*, twitterGenerationClient*/,
141+
twitterInteractionClient, twitterSearchClient, twitterGenerationClient,
139142
);
140143
}
141144

0 commit comments

Comments
 (0)