Telegram Bot Library
Find a file
glitchkill fc19f9559f
Some checks failed
CI / build (push) Successful in 1m47s
CI / generate-phpdoc (push) Successful in 51s
CI / test (push) Failing after 57s
CI / release (push) Has been skipped
chore: fix PACKAGE_NAME for GitHub CI
2025-06-21 23:27:43 +03:00
.forgejo/workflows chore: fix another CI typo 2025-06-21 23:12:40 +03:00
.github/workflows chore: fix PACKAGE_NAME for GitHub CI 2025-06-21 23:27:43 +03:00
.idea Add new source folder and fix method enums 2024-11-05 15:44:03 -05:00
assets Updated README.md 2023-02-15 15:35:50 -05:00
src/TgBotLib Add support for handling callback query events 2024-12-20 03:09:49 -05:00
tests/TgBotLib/Methods Remove unused imports across multiple files 2024-11-03 18:26:12 -05:00
.gitignore Updated Build System & .gitignore 2024-10-14 14:37:35 -04:00
.gitlab-ci.yml Updated CI 2023-08-10 14:27:20 -04:00
bootstrap.php Enable auto-retry feature and expand Bot functionality 2024-10-09 15:04:34 -04:00
CHANGELOG.md Updated CHANGELOG.md 2024-12-20 03:10:19 -05:00
LICENSE Initial Commit 2023-02-12 13:41:43 -05:00
Makefile Test Commit 2024-10-11 15:17:12 -04:00
phpdoc.dist.xml Test Commit 2024-10-11 15:17:12 -04:00
phpunit.xml Add CI workflow and update build configurations 2024-09-29 21:36:05 -04:00
project.json chore: make CI more consistent 2025-06-21 23:09:53 +03:00
README.md Refactor README: Remove detailed sections 2024-11-04 00:58:24 -05:00

TgBotLib

TgBotLib is a library for creating Telegram Bots in PHP, based on the Telegram Bot API.

The approach taken by this library is to be as close as possible to the Telegram Bot API, while providing a simple and easy to use interface that is easy to understand and out of your way, allowing you to use the library as a simple native around the API.

Table of contents

Versioning

The library's version is based on the version of the Telegram Bot API that it supports, for example, the version 6.5.0 of the library supports the Telegram Bot API version 6.5 and patch version reflect the current patch version of the library.

To clarify, for example 6.5.4 means the library is based on the Telegram Bot API version 6.5 and the library's patch version is 4. Library patches are used to fix bugs or add improvements in the library, and are not related to the Telegram Bot API version.

TODO

Documentation will be redone

License

This project is licensed under the MIT License - see the LICENSE file for details