Telegram-бот для интернет-магазина: уведомления о заказах
Telegram-бот для уведомлений о заказах
Когда приходит заказ на email, вы можете увидеть его через час. Когда приходит в Telegram — сразу.
Создание бота
- Напишите @BotFather в Telegram
- Отправьте команду
/newbot - Придумайте имя и username для бота
- Сохраните токен
Интеграция с OpenCart
<?php
class TelegramNotify {
private $token = 'YOUR_BOT_TOKEN';
private $chat_id = 'YOUR_CHAT_ID';
public function notify($order_id, $order) {
$message = "🛒 *Новый заказ #" . $order_id . "*\n";
$message .= "👤 " . $order['firstname'] . "\n";
$message .= "📱 " . $order['telephone'] . "\n";
$message .= "💰 " . $order['total'] . " грн";
$this->sendMessage($message);
}
private function sendMessage($text) {
$url = "https://api.telegram.org/bot{$this->token}/sendMessage";
// ... send request
}
}Результат
Теперь при каждом заказе вы получите мгновенное уведомление в Telegram.
Хотите более продвинутого бота? Напишите мне.