티스토리 뷰
출처는
http://www.clien.net/cs2/bbs/board.php?bo_table=lecture&wr_id=303719 와
조금 더 자세한 https://nas.moe/archives/879 이 글들을 참고.
문제는 openssl 문제로 안되는 경우가 있는데, 이 글을 참고하여 약간 수정하면 된다.
<?php
header("Content-Type: text/html; charset=utf-8");
define('BOT_TOKEN', $_GET["bot_token"]);
define('API_URL', 'https://api.telegram.org/bot'.BOT_TOKEN.'/');
// grab the chatID
$chatID = $_GET["chat_id"];
// compose reply
$reply = sendMessage();
$arrContextOptions=array(
"ssl"=>array(
"verify_peer"=>false,
"verify_peer_name"=>false,
),
);
// send reply
$sendto = API_URL."sendmessage?chat_id=".$chatID."&text=".$reply;
//file_get_contents($sendto);
file_get_contents($sendto, false, stream_context_create($arrContextOptions));
function sendMessage(){
$message = urlencode($_GET["body"]);
return $message;
}
?>
'생활 속 > 홈서버' 카테고리의 다른 글
Synology ipkg 환경 설정 (26) | 2016.01.19 |
---|---|
Synology Transmission 백업 (26) | 2016.01.19 |
RT-N56U에 nginx + PHP 올리기 (324) | 2016.01.16 |
TS140에 Intel AMT와 ESXi 설정 (0) | 2015.08.18 |
Intel NUC WOL 문제 (0) | 2015.06.06 |