Назад к блогу
Разработка

Telegram-бот для интернет-магазина: уведомления о заказах

WiseCat6 мин чтения
Telegram-бот для интернет-магазина: уведомления о заказах

Telegram-бот для уведомлений о заказах

Когда приходит заказ на email, вы можете увидеть его через час. Когда приходит в Telegram — сразу.

Создание бота

  1. Напишите @BotFather в Telegram
  2. Отправьте команду /newbot
  3. Придумайте имя и username для бота
  4. Сохраните токен

Интеграция с 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.

Хотите более продвинутого бота? Напишите мне.

#WordPress#OpenCart#Telegram

Нужна помощь с сайтом?

Напишите мне в Telegram — разберёмся с вашей проблемой

Написать в Telegram