novseje/nutgram

nutgram/nutgram for php8.0 & guzzle6

3.20.3 2024-03-15 13:57 UTC

This package is not auto-updated.

Last update: 2024-09-28 16:41:33 UTC


README

Nutgram

Latest Version on Packagist Total Downloads GitHub API

Test Suite Maintainability Test Coverage

不会让你抓狂的 Telegram 机器人框架

此框架利用了最新的 PHP 8 特性,并试图使 速度可扩展性灵活性 成为其优势,它将允许你快速制作简单的机器人,同时,它还提供了更多 高级功能 来处理最复杂的流程。Nutgram 基于的一些架构概念受到其他开源项目(如 BotmanZanzara)的极大影响,也可以去看看它们!

<?php

use SergiX44\Nutgram\Nutgram;

$bot = new Nutgram($_ENV['TOKEN']);

$bot->onCommand('start', function(Nutgram $bot) {
    $bot->sendMessage('Ciao!');
});

$bot->onText('My name is {name}', function(Nutgram $bot, string $name) {
    $bot->sendMessage("Hi $name");
});

$bot->run();

安装

您可以通过 composer 安装此包

composer require nutgram/nutgram

用法

使用此库的项目

你的项目在使用 Nutgram 吗?告诉我们,请随意添加你的项目!

测试

composer test

变更日志

请参阅 CHANGELOG 了解最近更改的详细信息。

致谢

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件