<?php
	/* 설명에 따라 설정값을 입력해주세요. */

	/* 고유코드를 입력해주세요. */
	$kh_cfg['chat_code'] = '고유코드';

	/* 관리자가 쪽지를 받았을때 알림을 받고 싶으면 true, 아니면 false */
	$kh_cfg['chat_notify_memo'] = true;

	/* 아래부터는 별다른 일이 없으면 건드릴 필요가 없습니다. */
	if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

	switch($_SERVER['SCRIPT_FILENAME'])
	{
		case G5_BBS_PATH.'/memo_form_update.php':
			if ($kh_cfg['chat_notify_memo'] == true && $is_admin != 'super')
			{
				$recv_list = explode(',', trim($_POST['me_recv_mb_id']));
				if(in_array($config['cf_admin'], $recv_list))
				{
					$text = cut_str(preg_replace('(\<(/?[^\>]+)\>)', "\n", $_POST['me_memo']), 80);
					$text = $member['mb_nick'].'님에게 쪽지가 왔습니다.'."\n".$text."\n".G5_URL;
					SendMessage($kh_cfg['chat_code'], $text);
				}
			}
			break;
	}

	function SendMessage($id, $text)
	{
		$ch = curl_init();
		curl_setopt($ch, CURLOPT_URL, 'https://api.kilho.net/chatbot');
		curl_setopt($ch, CURLOPT_POST, true);
		curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode(array('id'=>$id, 'text'=>$text)));
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
		curl_exec($ch);
		curl_close($ch);
	}
?>