From 5bd757599d6dc3ba57d139334958bb1e49d9b1b1 Mon Sep 17 00:00:00 2001 From: Dan Riedl Date: Tue, 1 Jul 2025 14:28:06 +0200 Subject: [PATCH] feat(client): allow env setup. --- internal/tg/client.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/internal/tg/client.go b/internal/tg/client.go index cc6b820..9b01f02 100644 --- a/internal/tg/client.go +++ b/internal/tg/client.go @@ -17,10 +17,12 @@ func New(appID int, appHash, sessionPath string) *Client { } func (c *Client) T() *telegram.Client { - return telegram.NewClient(c.appID, c.appHash, telegram.Options{ + opts := telegram.Options{ SessionStorage: &telegram.FileSessionStorage{ Path: c.sessionPath, }, NoUpdates: true, - }) + } + opts, _ = telegram.OptionsFromEnvironment(opts) + return telegram.NewClient(c.appID, c.appHash, opts) }