Download the PHP package letoceiling-coder/telegram without Composer
On this page you can find all versions of the php package letoceiling-coder/telegram. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download letoceiling-coder/telegram
More information about letoceiling-coder/telegram
Files in letoceiling-coder/telegram
Download letoceiling-coder/telegram
More information about letoceiling-coder/telegram
Files in letoceiling-coder/telegram
Vendor letoceiling-coder
Package telegram
Short Description Laravel package for Telegram Bot API integration
License MIT
Package telegram
Short Description Laravel package for Telegram Bot API integration
License MIT
Please rate this library. Is it a good library?
Informations about the package telegram
Telegram Bot API для Laravel
Полноценная библиотека для работы с Telegram Bot API, Mini App и каналами в Laravel приложениях.
✨ Возможности
- 🤖 90+ методов Bot API - отправка сообщений, медиа, опросов, игр
- 📢 Работа с каналами - управление участниками, администраторами, ссылками-приглашениями
- 📱 Mini App интеграция - валидация initData, работа с пользователями
- ⌨️ Конструктор клавиатур - inline и reply клавиатуры с удобным API
- ✅ Автоматическая валидация - проверка всех данных перед отправкой
- ⚡ Rate Limiting - контроль частоты запросов
- 💳 Telegram Stars - поддержка платежей
- 🎮 Игры - отправка игр и управление рекордами
- 📊 Типы данных - удобные классы для User, Chat, Message
📦 Установка
Через Composer
Публикация конфигурации
Настройка .env
🚀 Быстрый старт
Отправка сообщения
Создание клавиатуры
Валидация Mini App
📚 Основные возможности
Отправка медиа
Работа с каналами
Webhook
Редактирование сообщений
Управление информацией о боте
🎯 Использование в контроллерах
Webhook обработчик
Middleware для Mini App
📖 API Документация
Основные классы
Telegram- Фасад для быстрого доступаBot- Работа с Bot API (90+ методов)Channel- Работа с каналами и группами (25+ методов)MiniApp- Валидация Mini AppCallback- Обработка callback queryKeyboard- Конструктор клавиатур
Основные методы Bot API
Получение обновлений
getUpdates()- получить обновленияsetWebhook()- установить webhookdeleteWebhook()- удалить webhookgetWebhookInfo()- информация о webhook
Отправка сообщений
sendMessage()- текстовое сообщениеsendPhoto()- фотоsendAudio()- аудиоsendDocument()- документsendVideo()- видеоsendVoice()- голосовое сообщениеsendPoll()- опросsendDice()- игральный кубикsendLocation()- локацияsendContact()- контакт
Редактирование
editMessageText()- редактировать текстeditMessageCaption()- редактировать подписьdeleteMessage()- удалить сообщение
Платежи
sendInvoice()- отправить инвойсgetStarTransactions()- получить транзакции StarsrefundStarPayment()- вернуть платеж
Информация о боте
getMe()- получить информацию о ботеsetMyName()- установить имя бота (до 64 символов)getMyName()- получить имя ботаsetMyDescription()- установить описание бота (до 512 символов)getMyDescription()- получить описание ботаsetMyShortDescription()- установить краткое описание (до 120 символов)getMyShortDescription()- получить краткое описаниеsetMyCommands()- установить команды ботаgetMyCommands()- получить команды ботаdeleteMyCommands()- удалить команды ботаsetChatMenuButton()- установить кнопку менюgetChatMenuButton()- получить кнопку меню
Полный список методов смотрите в src/README.md
🔒 Валидация и лимиты
Все данные автоматически проверяются перед отправкой:
Основные лимиты:
- Текст сообщения: до 4096 символов
- Подпись к медиа: до 1024 символов
- Callback data: до 64 байт
- Описание бота: до 512 символов
- Краткое описание бота: до 120 символов
- Имя бота: до 64 символов
- Rate limit: 30 запросов/сек к API, 1 сообщение/сек в чат
Подробнее: src/LIMITS.md
🛠️ Дополнительная документация
- src/README.md - Полная документация с примерами
- src/EXAMPLES.md - Примеры использования
- src/LIMITS.md - Лимиты и валидация
- src/FEATURES.md - Полный список возможностей
- src/SETUP.md - Подробная инструкция по установке
🔗 Официальная документация Telegram
📝 Лицензия
MIT License. См. LICENSE файл для деталей.
🤝 Поддержка
Если у вас есть вопросы или предложения, создайте Issue в репозитории.
All versions of telegram with dependencies
PHP Build Version
Package Version
The package letoceiling-coder/telegram contains the following files
Loading the files please wait ...