안녕하세요.
텔레그램 알림봇 관리자 알림으로 너무 좋은데 아직 사용자가 많지 않은거 같습니다.
글을 작성하면 아래와 같이 알림이 되는데
[박영준닷컴] 새로운 게시글이 등록됐습니다.
텔레그램 알림봇 제목전송확인
https://www.01053277774.com/?kboard_content_redirect=56
현재 제목과 링크가 알림되고 있습니다.
알림봇의 전송 내용을 바로보게 수정방법 문의 드립니다.
예를 들면
제목 : 텔레그램 알림봇 제목전송확인
내용 : 본문의 내용
추가필드 : 추가 필드내용
이런식으로 수정이 가능할까요?
안녕하세요~^^
코스모스팜 텔레봇 플러그인에서 텔레봇으로 보내는 문구 수정은
현재 지원하지 않고 있습니다.
직접 코드 수정이 가능하시다면
FTP로 접속해서 /wp-content/plugins/cosmosfarm-telebot/class/Cosmosfarm_Telebot_API.class.php 파일에
kboard_document_insert 메소드 쪽을 수정해보시겠어요?
$message 쪽을 원하시는 문구로 적용해주시면 됩니다.
KBoard 제목은 아래의 코드를 적용해보세요.
$content->title
본문 내용은 아래의 코드를 적용해보세요.
$content->content
입력 필드는 아래의 코드를 적용해보세요.
$content->option->메타키
위의 코드에서 메타키 부분은 실제 입력 필드의 메타키로 적용해보세요.
고맙습니다.
안녕하세요.
다른설정은 이상작동하는데
입금자명이 메타키는 author이이서 등록해봤는데
안되어서 아래와 같이 넣어봐도 하나도 안맞습니다.
여기에 있는 메타키외에 다른 키가 있을수 있나요?
public function kboard_document_insert($content_uid, $board_id, $content, $board){
$option = get_cosmosfarm_telebot_option();
$url = new KBUrl();
$site_name = get_bloginfo('name');
$message = sprintf("[%s] 새글등록\n\n", $site_name);
$message .= sprintf("충전번호 : %s\n\n", wp_strip_all_tags($content->title));
$message .= sprintf("충전메모 : %s\n\n", wp_strip_all_tags($content->content));
$message .= sprintf("충전금액 : %s\n\n", wp_strip_all_tags($content->option->charge));
$message .= sprintf("입금자명 : %s\n\n", wp_strip_all_tags($content->option->author));
$message .= sprintf("입금자명1 : %s\n\n", wp_strip_all_tags($content->author));
$message .= sprintf("입금자명2 : %s\n\n", wp_strip_all_tags($content->user));
$message .= sprintf("입금자명3 : %s\n\n", wp_strip_all_tags($content->option->member_display));
$message .= sprintf("%s\n\n", $url->getDocumentRedirect($content_uid));
if(in_array($board_id, $option->kboard_alert_admin)){
cosmosfarm_telebot_send_message_admin(array(
'message' => $message,
));
}
자문자답합니다.
유저명의 코드 참고 바랍니다.
$message .= sprintf("입금자명 : %s\n\n", wp_strip_all_tags($content->getUserDisplay()));