Skip to content

Commit fd01b42

Browse files
merge
2 parents 05b8982 + b9b692f commit fd01b42

File tree

2 files changed

+51
-1
lines changed

2 files changed

+51
-1
lines changed

eliza/src/clients/telegram/src/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export class TelegramClient {
4545
public async start(): Promise<void> {
4646
console.log("🚀 Starting Telegram bot...");
4747
try {
48-
await this.bot.launch({
48+
this.bot.launch({
4949
dropPendingUpdates: true,
5050
});
5151
console.log("✨ Telegram bot successfully launched and is running!");

eliza/src/lib.ts

+50
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
import Database from "better-sqlite3";
2+
import fs from "fs";
3+
import yargs from "yargs";
4+
import askClaude from "./actions/ask_claude.ts";
5+
import follow_room from "./actions/follow_room.ts";
6+
import imageGeneration from "./actions/imageGeneration.ts";
7+
import mute_room from "./actions/mute_room.ts";
8+
import swap from "./actions/swap.ts";
9+
import unfollow_room from "./actions/unfollow_room.ts";
10+
import unmute_room from "./actions/unmute_room.ts";
11+
import {
12+
PostgresDatabaseAdapter
13+
} from "./adapters/postgres.ts";
14+
import { SqliteDatabaseAdapter } from "./adapters/sqlite.ts";
15+
import DirectClient from "./clients/direct/index.ts";
16+
import { DiscordClient } from "./clients/discord/index.ts";
17+
import { TelegramClient } from "./clients/telegram/src/index.ts"; // Added Telegram import
18+
import { TwitterGenerationClient } from "./clients/twitter/generate.ts";
19+
import { TwitterInteractionClient } from "./clients/twitter/interactions.ts";
20+
import { TwitterSearchClient } from "./clients/twitter/search.ts";
21+
import { wait } from "./clients/twitter/utils.ts";
22+
import { defaultActions } from "./core/actions.ts";
23+
import defaultCharacter from "./core/defaultCharacter.ts";
24+
import { AgentRuntime } from "./core/runtime.ts";
25+
import settings from "./core/settings.ts";
26+
import { Character, IAgentRuntime, ModelProvider } from "./core/types.ts"; // Added IAgentRuntime
27+
import boredomProvider from "./providers/boredom.ts";
28+
import timeProvider from "./providers/time.ts";
29+
import walletProvider from "./providers/wallet.ts";
30+
import readline from 'readline';
31+
import orderbook from "./providers/order_book.ts";
32+
import tokenProvider from "./providers/token.ts";
33+
34+
export {
35+
askClaude,
36+
follow_room,
37+
imageGeneration,
38+
mute_room,
39+
swap,
40+
unfollow_room,
41+
unmute_room,
42+
PostgresDatabaseAdapter,
43+
SqliteDatabaseAdapter,
44+
DirectClient,
45+
DiscordClient,
46+
TelegramClient,
47+
TwitterGenerationClient,
48+
TwitterInteractionClient,
49+
TwitterSearchClient
50+
}

0 commit comments

Comments
 (0)