{"library":"telegram-better-auth","type":"library","category":null,"description":"The `telegram-better-auth` package provides a plugin to seamlessly integrate Telegram login functionality into applications built with the `better-auth` authentication framework. This library, currently at version `0.0.8`, offers a streamlined approach to allowing users to authenticate via their Telegram accounts, managing both the server-side logic for verifying authorization data and the client-side interaction with the Telegram Login Widget. While a formal release cadence is not explicitly stated, the frequent minor version bumps (0.0.x) suggest active development. A key differentiator is its tightly coupled design with `better-auth`, abstracting complex Telegram API interactions, such as the generation of temporary emails based on Telegram IDs. Proper functioning requires a valid Telegram bot token and ensuring the bot is linked to the application's domain via BotFather.","language":"javascript","status":"active","version":"0.0.8","tags":["javascript","telegram","better-auth","auth","authentication","plugin","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install telegram-better-auth","imports":["import { telegram } from 'telegram-better-auth';","import { telegramClient } from 'telegram-better-auth';"]},{"cmd":"yarn add telegram-better-auth","imports":[]},{"cmd":"pnpm add telegram-better-auth","imports":[]}],"homepage":"https://core.telegram.org/widgets/login","github":"https://github.com/vitalygashkov/telegram-better-auth","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/telegram-better-auth","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/telegram-better-auth/compatibility"}}