텔레그램 알림봇 알림설정 항목 추가 문의

안녕하세요.

텔레그램 알림봇 관리자 알림으로 너무 좋은데 아직 사용자가 많지 않은거 같습니다.

 

글을 작성하면 아래와 같이 알림이 되는데

[박영준닷컴] 새로운 게시글이 등록됐습니다.

텔레그램 알림봇 제목전송확인
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())); 

     

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기