HEX
Server: Apache
System: FreeBSD www860.sakura.ne.jp 13.0-RELEASE-p14 FreeBSD 13.0-RELEASE-p14 #2: Mon Dec 9 13:54:55 JST 2024 root@www5301.sakura.ne.jp:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64
User: yoyo0427 (1306)
PHP: 8.3.8
Disabled: NONE
Upload Files
File: /home/yoyo0427/www/www.yn-artspace.com/wp-content/plugins/telsender/index.php
<?php
/**
 * @package HOT
 * @version 1.14.5
 */
/*
Plugin Name: TelSender - Wp to telegram  СF 7, Ninja forms, Events, Wpforms, Wooccommerce
Description: Плагін відправляє заявки з форм у телеграм канал
Author: Pechenki
Version: 1.14.14
Author URI: https://coder.org.ua/dev/wordpress/telsender
*/
//////////////////////////////////
if ( ! defined( 'ABSPATH' ) ) {
    exit;
}
define( 'TELSENDER_DIR', plugin_dir_path( __FILE__ ) );
define( 'TELSENDER_DIR_URL',  plugin_dir_url(__FILE__) );
define( 'TELSENDER_DIR_NAME', dirname( plugin_basename( __FILE__ ) ) );
define( 'TSCFWC_SETTING', 'ts__globalSetind' );

require_once( TELSENDER_DIR . 'autoload.php' );

use pechenki\Telsender\clasess\TelsenderCore;
use pechenki\Telsender\clasess\TelsenderEvent;

$Telsender = TelsenderCore::get_instance();
$TelsenderEvent = new TelsenderEvent($Telsender);
do_action( 'telsender_init', $Telsender );


/**
 * @param $text
 * @param array $param
 * @return false|mixed|string|null
 */
function TelsenderSendMessages($text, array $param = array()){
    global $Telsender;

    if (isset($param['parse_mode']))
        $Telsender->telegram->parse_mode = $param['parse_mode'];

    if (isset($param['token']))
        $Telsender->telegram->Token = $param['token'];

    if (isset($param['chat_id']))
        $Telsender->telegram->Chat_id = $param['chat_id'];


   return $Telsender->telegram->SendMesage($text);
}