如何使用Codeigniter制作Webhook API电报

时间:2018-08-15 03:42:49

标签: telegram telegram-bot

我想做一个网络挂钩功能。

我在使用本机PHP时成功实现了该功能,但现在我想使用CodeIgniter来实现它。

下面是我的代码,我已经设置了Webhook URL,但仍然没有响应,

class Bot extends CI_Controller {

    function __construct() {
        parent::__construct();
        defined('BOT_TOKEN', 'MY_TOKEN');
        defined('API_URL', 'https://api.telegram.org/bot'.BOT_TOKEN.'/');
    }

    public function index() {
        $content = file_get_contents("php://input");
        $update = json_decode($content, true);
        $chatID = $update["message"]["from"]["id"];     

        $strcmd = trim($update["message"]["text"]);     

        $strMsg = "testing bot"; //process

        $sendto =API_URL."sendmessage?chat_id=".$chatID."&sendmessage?text=".$strMsg."";
        file_get_contents($sendto);
    }   
}

0 个答案:

没有答案