테스트 사이트 - 개발 중인 베타 버전입니다

CURL 으로 텔레그램 봇에 메세지 보내기

· 6년 전 · 5640 · 2

본 팁은 CURL으로 텔레그램 봇에 메세지를 발송하는 것에 관한 것입니다. 이 작업을 실행하기 전에 웹서버에서 CURL이 허용되어야 하며, 텔레그램 Bot 생성 및 제반 정보 확보가 필요합니다.

 

- 텔레그램 봇 생성방법(링크1 참조)

- Bot 생성 후 Chat_id 구하기(링크2 참조)

 

이 팁을 활용하여 영카트에서는 고객에게 메세지 보내기 혹은 관리자에게 주문 알림 기능 등에서 사용할 수 있고, 그누보드에서는 게시판 게시물 신규 등록 혹은 댓글 등록 시 관리자에게 알림 메세지 발송 기능 등으로 활용 가능할 것으로 보입니다.

 

[CODE]<?php

// 사용법 curl_tele_sent(메세지);

function curl_tele_sent($text){

    if(!$text){
        exit("No Data!!");
    } // end
    
    $ch = curl_init();

    $api_code = ""; // 900~
    $chat_id = ""; // 822~~
    $curl_url = "https://api.telegram.org/bot{$api_code}/sendMessage?chat_id={$chat_id}&text={$text}";
    @curl_setopt($ch, CURLOPT_URL, $curl_url);
    @curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);     
    @curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);      
    @curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);   
    $exec = curl_exec($ch);
    
} // curl_tele_sent end [/CODE]

 

※ 본 글과 관련하여 개인적인 유지보수는 지원하지 않습니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 2개

6년 전
공개해 주셔서 감사합니다.
공개하여 주시니 너무 감사드립니다.

게시글 목록

번호 제목
23966
23963
23953
23949
23938
23935
23933
23928
23919
23918
23917
23910
23902
23901
23897
23894
23893
23891
23885
23872
23870
23862
23859
23853
23845
23838
23827
23819
23805
23801