https://github.com/botman/botman
A framework agnostic PHP library to build chat bots
https://github.com/botman/botman
bot bot-framework botman chatbot chatbot-framework php
Last synced: 7 days ago
JSON representation
A framework agnostic PHP library to build chat bots
- Host: GitHub
- URL: https://github.com/botman/botman
- Owner: botman
- License: mit
- Created: 2016-08-05T12:41:48.000Z (over 8 years ago)
- Default Branch: 2.0
- Last Pushed: 2024-12-20T12:50:35.000Z (4 months ago)
- Last Synced: 2025-04-02T21:12:03.935Z (13 days ago)
- Topics: bot, bot-framework, botman, chatbot, chatbot-framework, php
- Language: PHP
- Homepage: https://botman.io
- Size: 1.43 MB
- Stars: 6,129
- Watchers: 181
- Forks: 812
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-botman - GitHub Repo
- awesome-php - BotMan - A framework agnostic PHP library to build cross-platform chatbots. (Configuration / Miscellaneous)
- awesome-php-cn - BotMan - 不可知论者PHP库框架构建跨平台聊天机器人. (配置 Configuration / 杂项 Miscellaneous)
- awesome-projects - BotMan - A framework agnostic PHP library to build cross-platform chat bots. (Configuration / Miscellaneous)
- php-awesome - BotMan - 一个框架 PHP 库构建聊天机器人 (类库 / 聊天/短信)
- awesome-php - BotMan - A framework agnostic PHP library to build cross-platform chatbots. (Configuration / Miscellaneous)
- awesome-me - BotMan - A framework agnostic PHP library to build chat bots. (Developments / Framework & Libraries)
README
BotMan
[](https://packagist.org/packages/botman/botman)
[](https://travis-ci.org/botman/botman)
[](https://codecov.io/gh/botman/botman)
[](https://scrutinizer-ci.com/g/botman/botman/?branch=master)
[]()
[](https://styleci.io/repos/65017574)
[](https://slack.botman.io)
[](https://packagist.org/packages/botman/botman)[](https://phppackagedevelopment.com)
If you want to learn how to create reusable PHP packages yourself, take a look at my upcoming [PHP Package Development](https://phppackagedevelopment.com) video course.
## About BotMan
BotMan is a framework agnostic PHP library that is designed to simplify the task of developing innovative bots for multiple messaging platforms, including [Slack](https://slack.com), [Telegram](https://telegram.org), [Microsoft Bot Framework](https://dev.botframework.com), [Nexmo](https://www.nexmo.com), [HipChat](https://www.hipchat.com), [Facebook Messenger](https://www.messenger.com) and [WeChat](https://web.wechat.com).
```php
$botman->hears('I want cross-platform bots with PHP!', function (BotMan $bot) {
$bot->reply('Look no further!');
});
```> If you want to learn how to create reusable PHP packages yourself, take a look at my upcoming [PHP Package Development](https://phppackagedevelopment.com) video course.
## Documentation
You can find the BotMan documentation at [https://botman.io](https://botman.io).
## Stand Alone Configuration
If you are installing Botman in a stand alone Laravel application, you can publish the configuration file with the following command:
```
php artisan vendor:publish --tag=config --provider="BotMan\BotMan\BotManServiceProvider"
```## Support the development
**Do you like this project? Support it by donating**- PayPal: [Donate](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=m%2epociot%40googlemail%2ecom&lc=CY&item_name=BotMan&no_note=0¤cy_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHostedGuest)
- Open Collective: [Become A Backer](https://opencollective.com/botman)
- Patreon: [Become A Backer](https://www.patreon.com/botman)## Contributing
Please see [CONTRIBUTING](CONTRIBUTING.md) for details.
[](https://sourcerer.io/fame/sergey48k/botman/botman/links/0)
[](https://sourcerer.io/fame/sergey48k/botman/botman/links/1)
[](https://sourcerer.io/fame/sergey48k/botman/botman/links/2)
[](https://sourcerer.io/fame/sergey48k/botman/botman/links/3)
[](https://sourcerer.io/fame/sergey48k/botman/botman/links/4)
[](https://sourcerer.io/fame/sergey48k/botman/botman/links/5)
[](https://sourcerer.io/fame/sergey48k/botman/botman/links/6)
[](https://sourcerer.io/fame/sergey48k/botman/botman/links/7)## Security Vulnerabilities
If you discover a security vulnerability within BotMan, please send an e-mail to Marcel Pociot at [email protected]. All security vulnerabilities will be promptly addressed.
## License
BotMan is free software distributed under the terms of the MIT license.