7a04f298d2
- update to latest telegram layer - remove some references to fields in tg.Entities that don't exist in the schema - originally added here: https://github.com/beeper/td/commit/820929062a2ba0104397bc01235ab58a9cff780e - referenced here - https://github.com/mautrix/telegramgo/commit/124f0967ed195b5a380c9bd02e170ada9710dde3 - https://github.com/mautrix/telegramgo/commit/4205047aab2e0639217148b5d125bfaab668bd8e
29 lines
502 B
Go
29 lines
502 B
Go
package tdesktop_test
|
|
|
|
import (
|
|
"fmt"
|
|
"os"
|
|
"path/filepath"
|
|
|
|
"go.mau.fi/mautrix-telegram/pkg/gotd/session/tdesktop"
|
|
)
|
|
|
|
func ExampleRead() {
|
|
home, err := os.UserHomeDir()
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
|
|
root := filepath.Join(home, "Downloads", "Telegram", "tdata")
|
|
accounts, err := tdesktop.Read(root, nil)
|
|
if err != nil {
|
|
panic(err)
|
|
}
|
|
|
|
for _, account := range accounts {
|
|
auth := account.Authorization
|
|
cfg := account.Config
|
|
fmt.Println(auth.UserID, auth.MainDC, cfg.Environment)
|
|
}
|
|
}
|