add_action( 'woocommerce_new_order', 'new_order_send_tg', 1, 1 );
function new_order_send_tg( $order_id ) {
$order = new WC_Order( $order_id );
$order_data = $order->get_data();
$order_billing_first_name = $order_data['billing']['first_name'];
$msg = '*Магазин myshop.ru*';
$msg .= ' Новый заказ: '.$order_id;
$msg .= ' Имя: '.$order_billing_first_name;
$userId = '*********'; // Ваш id в телеграм
$token = '*************************************'; // Token бота
file_get_contents('https://api.telegram.org/bot'. $token .'/sendMessage?chat_id='. $userId .'&text=' . urlencode($msg) . '&parse_mode=markdown'); // Отправляем сообщение
}
add_action( 'woocommerce_new_order', 'new_order_send_tg', 1, 1 );
function new_order_send_tg( $order_id ) {
$order = new WC_Order( $order_id );
$order_data = $order->get_data();
$products_post_title_in_cart = array();
foreach(WC()->cart->get_cart() as $cart_item) {
$products_post_title_in_cart[] = $cart_item['data']->post->post_title;
}
$product_name = implode("\n", $products_post_title_in_cart);
$order_billing_first_name = $order_data['billing']['first_name'];
$msg = '*Магазин myshop.ru*';
$msg .= ' Новый заказ: '.$order_id;
$msg .= ' Имя: '.$order_billing_first_name;
$msg .= '*Название товара:* '."\n".$product_name;
$userId = '*********'; // Ваш id в телеграм
$token = '*************************************'; // Token бота
file_get_contents('https://api.telegram.org/bot'. $token .'/sendMessage?chat_id='. $userId .'&text=' . urlencode($msg) . '&parse_mode=markdown'); // Отправляем сообщение
}