TelegramLogin.com is a webservice combined with a Telegram Bot to bring social login to the Telegram platform.
TelegramLogin is based on the Laravel Framework. To get it running on your server, check the Laravel docs to get started. As database I use MySQL, but any other storage can be used as well.
- Checkout this repository
git clone https://github.com/3x14159265/telegramlogin.git
- Install composer
- Run
composer install
in telegramlogin folder - Copy the
.env.example
environment file to.env
- Replace all
< >
values in.env
file to your personal values - Set the webhook of your TelegramBot according to your
WEBHOOK_TOKEN
in your.env
file (if your domain ishttps://example.com
and yourWEBHOOK_TOKEN
is e.g.randomToken
, you must set the webhook of your Telegram Bot tohttps://example.com/receive/randomToken
) - enable Laravel scheduler
- Edit
database/seeds/UserTableSeeder.php
with your Telegram user data - Run Laravel migration
php aritsan migrate --seed
Documentation for the TelegramLogin can be found on the telegramlogin.com/docs.
Check our FAQs on messengersbox.com.
TelegramLogin is open-sourced software licensed under GPL v3.0, documentation under CC BY 3.0.