creatorqwerty/simple-telegram-bot
最新稳定版本:v1.0.0
Composer 安装命令:
composer require creatorqwerty/simple-telegram-bot
包简介
Простая PHP-библиотека для работы с Telegram Bot API
README 文档
README
🤖 Создание бота
Откройте @BotFather в Telegram
Выполните команды:
text /newbot → Укажите имя бота (например: MyCoolBot) → Укажите username (должен оканчиваться на _bot) Сохраните полученный токен (формат: 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11)
💻 Установка bash
Создаем папку проекта
mkdir my-telegram-bot && cd my-telegram-bot
Инициализируем Composer
composer init --name="myproject/bot" --type="project" --require="php": "^8.1" --no-interaction
Устанавливаем библиотеку
composer require creatorqwerty/simple-telegram-bot
Устанавливаем dotenv для работы с .env
composer require vlucas/phpdotenv 🚀 Быстрый старт Создайте файл .env:
bash echo "TELEGRAM_BOT_TOKEN=ваш_токен" > .env echo ".env" >> .gitignore Создайте файл bot.php:
php
load(); try { $bot = new TelegramBot($_ENV['TELEGRAM_BOT_TOKEN']); // Получаем последние сообщения $updates = $bot->getUpdates(); if (!empty($updates)) { $chatId = $updates[0]['message']['chat']['id']; $bot->sendMessage($chatId, "Привет! Я работаю!"); } else { echo "Напишите боту сообщение, чтобы получить chat_id"; } } catch (Exception $e) { die("Ошибка: " . $e->getMessage()); } Запустите бота: bash php bot.php统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-08-06