mtcute/e2e/ts/utils.ts

16 lines
487 B
TypeScript
Raw Normal View History

2023-11-29 20:31:18 +03:00
import { BaseTelegramClientOptions } from '@mtcute/core'
2023-12-01 15:03:11 +03:00
import { MemoryStorage } from '@mtcute/core/storage/memory.js'
export const getApiParams = (): BaseTelegramClientOptions => {
if (!process.env.API_ID || !process.env.API_HASH) {
throw new Error('API_ID and API_HASH env variables must be set')
}
return {
apiId: parseInt(process.env.API_ID),
apiHash: process.env.API_HASH,
testMode: true,
2023-12-01 15:03:11 +03:00
storage: new MemoryStorage(),
}
}