Telegram login and notifications for Flarum
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Clark Winkelmann 8dcd2a0996
Use more appropriate column types and sizes
1 year ago
js First commit 1 year ago
migrations Use more appropriate column types and sizes 1 year ago
resources First commit 1 year ago
src First commit 1 year ago
.editorconfig First commit 1 year ago
.gitattributes First commit 1 year ago
.gitignore First commit 1 year ago
LICENSE.md First commit 1 year ago
README.md Add Discuss link 1 year ago
bootstrap.php First commit 1 year ago
composer.json Add Discuss link 1 year ago

README.md

Telegram login and notifications by Flagrow logo Flagrow, a project of Gravure

MIT license Latest Stable Version Total Downloads Donate Join our Discord server

This extension adds a “Log in with Telegram” button that uses the new Telegram Login widget and add an option to receive notifications via Telegram as well.

Installation

Use Bazaar or install manually:

composer require flagrow/telegram

Updating

composer update flagrow/telegram
php flarum migrate
php flarum cache:clear

Configuration

Follow Telegram instructions to create a bot for the login widget.

Then copy the Bot Username and Bot Token to the extension settings. The username and token must belong to the same bot.

If you check Enable Notifications, the login widget will ask for permission for the bot to message the user and an additional Telegram column will appear in the user’s notification settings.

Support our work

We prefer to keep our work available to everyone. In order to do so we rely on voluntary contributions on Patreon.

Security

If you discover a security vulnerability within Telegram login and notifications, please send an email to the Gravure team at security@gravure.io. All security vulnerabilities will be promptly addressed.

Please include as many details as possible. You can use php flarum info to get the PHP, Flarum and extension versions installed.

An extension by Flagrow, a project of Gravure.