PHPackages                             telegram-bot-sdk/laravel-starter - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. telegram-bot-sdk/laravel-starter

AbandonedArchivedProject[Utility &amp; Helpers](/categories/utility)

telegram-bot-sdk/laravel-starter
================================

Telegram Bot SDK Laravel Starter Project

391813[1 issues](https://github.com/telegram-bot-sdk/laravel-starter/issues)PHP

Since Oct 18Pushed 4y ago2 watchersCompare

[ Source](https://github.com/telegram-bot-sdk/laravel-starter)[ Packagist](https://packagist.org/packages/telegram-bot-sdk/laravel-starter)[ RSS](/packages/telegram-bot-sdk-laravel-starter/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

\[ARCHIVED\] Laravel Starter for Telegram Bot SDK
=================================================

[](#archived-laravel-starter-for-telegram-bot-sdk)

> **This repo has been archived in favor of the scaffolding feature in our Laravel package.**

---

> Laravel starter for [Telegram Bot SDK](https://github.com/telegram-bot-sdk/telegram-bot-sdk).
>
> It comes with sample code to get you started developing Telegram Bots in Laravel.

Features
--------

[](#features)

- Multi-Bots.
- Webhook.
- Updates Polling.
- Commands.
- Event Listener.

Built with
----------

[](#built-with)

- [Laravel](https://laravel.com) 8.x.
- [Telegram Bot SDK](https://github.com/telegram-bot-sdk/telegram-bot-sdk) 4.x.
- [Telegram Bot SDK Laravel](https://github.com/telegram-bot-sdk/laravel) 4.x.

Installation
------------

[](#installation)

1. Create a new bot project using this starter project.

```
composer create-project telegram-bot-sdk/laravel-starter mybot
```

2. Install [Laravel Valet](https://laravel.com/docs/valet) and use `valet secure && valet share` to retrieve a HTTPS URL that you can use it to setup a webhook with Telegram for testing.
3. Edit your `.env` file and set your bot token in `TELEGRAM_BOT_TOKEN=` &amp;&amp; ngrok hostname in `TELEGRAM_WEBHOOK_DOMAIN=` (Ex: `randomstring.ap.ngrok.io`)
4. Setup the webhook with Telegram by firing the artisan command `php artisan telegram:webhook:setup`.
5. Explore `app` directory for some examples.
6. Build awesome bots and don't forget to list them on our [Awesome Telegram Bots](https://github.com/telegram-bot-sdk/awesome-telegram-bots) list.

> Read [docs](https://telegram-bot-sdk.readme.io/docs) to learn more about Telegram Bot SDK.

Webhook
-------

[](#webhook)

If you've fired the above webhook setup artisan command, then a webhook will automatically be set with Telegram.

The webhook URL looks like: `https://YOUR_DOMAIN/telegram/YOUR_BOT_TOKEN/YOUR_BOT_NAME`

Incoming webhook requests from Telegram will automatically be verified, processed, and acknowledged to Telegram for you. You can listen to various events the SDK dispatches to process inbound updates. You'll find an example in this repo as you explore.

License
-------

[](#license)

The Laravel Starter is open-sourced software licensed under the MIT license.

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity28

Early-stage or recently created project

 Bus Factor1

Top contributor holds 85.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/342057ab9fe14ca6e5dd512f5972b639efeadadd79579f4b8950c7cb3bbddc17?d=identicon)[irazasyed](/maintainers/irazasyed)

---

Top Contributors

[![irazasyed](https://avatars.githubusercontent.com/u/1915268?v=4)](https://github.com/irazasyed "irazasyed (18 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (3 commits)")

---

Tags

laraveltelegram-bot-apitelegram-bot-boilerplatetelegram-bot-laravel-startertelegram-bot-sdk

### Embed Badge

![Health badge](/badges/telegram-bot-sdk-laravel-starter/health.svg)

```
[![Health](https://phpackages.com/badges/telegram-bot-sdk-laravel-starter/health.svg)](https://phpackages.com/packages/telegram-bot-sdk-laravel-starter)
```

###  Alternatives

[ccinn/husky-php

Similar to js-husky client git hook implementation

6827.0k1](/packages/ccinn-husky-php)[keios/moneyright

Precise, GAAP-compliant, database-friendly Money Value Object

2055.5k1](/packages/keios-moneyright)[lloricode/laravel-html-table

Html table generator for laravel

1561.9k1](/packages/lloricode-laravel-html-table)[lingxi/hashids

A Hashids bridge for Laravel

183.3k](/packages/lingxi-hashids)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
