Задать вопрос
  • Возможно ли сделать более 1 вебхука pytelegrambotapi?

    Можно использовать костыль: задать адрес вебхука, который будет рассылать сообщения по другим адресам. Пример кода на PHP:
    <?php
    $webhooks = array(
        'https://example.com/webhook1',
        'https://example.com/webhook2',
        // Здесь указываете адреса других вебхуков
    );
    
    $data = file_get_contents('php://input');
    $lendata = strlen(data);
    
    foreach ($webhooks as $url) {
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_HTTPHEADER, array(
            'Content-Type: application/json',
            'Content-Length: ' . $lendata,
        ));
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
        curl_exec($ch);
        curl_close($ch);
    }
    
    ?>
    Ответ написан
    Комментировать