Download the PHP package chipslays/telegram-bot-api without Composer
On this page you can find all versions of the php package chipslays/telegram-bot-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package telegram-bot-api
WIP: PHP Telegram Bot API
Простая и гибкая библиотека для создания ботов Telegram на языке PHP.
⚠ Проект переехал сюда
⚠ Проект переехал сюда
⚠ Проект переехал сюда
👷 Установка
💡 Пример
Больше примеров можно посмотреть здесь.
📌 Команды
После установки библиотеки будут доступны некоторые команды в терминале.
Создать файл конфигурации бота:
Создать готовую файловую структуру (skeleton):
Показать список доступных команд:
📖 Документация
Подробная документация по использованию находится здесь.
Почему нет отдельных классов для работы с типами обновлений? 🤨
Библиотека предоставляет гибкие возможности для работы с Telegram Bot API , поддерживая как текущие методы/ответы, так и будущие используя для этого универсальные методы, например, как request()
и on()
, а так же класс Update
.
Вместо заранее прописанных классов с типами, используется единственный универсальный класс Update
для работы с входящим обновлением.
Например, получим тип User
:
Получим username
, но так как он не у всех есть, передадим вторым параметром значение по умолчанию:
Доступен короткий синтаксис:
Да, первое время, если вы не работали ранее с Bot API, то придется часто держать открытой страницу с документацией и смотреть доступные параметры.
Библиотека создавалась для себя/своих нужд, поэтому как-то так.
🔑 License
Released under the MIT public license. See the enclosed LICENSE
for details.
All versions of telegram-bot-api with dependencies
chipslays/php-container Version ^0.0
illuminate/database Version ^8.21
chipslays/clify Version ^1.0