delete(); // 添加 $oHook = new ModelHook(); $oHook->tg_user_id = $iFromId; $oHook->key = $sKey; $oHook->steap = 1; $r = $oHook->save(); if ($r) { $aKey = explode(":", $sKey, 2); // site类hook处理 if ($aKey[0] === "site") { $sCode = $aKey[1]; $oSiteSingle = ModelSiteList::where("code", $sCode)->first(); if ($oSiteSingle) { $r = "site::".$oSiteSingle->code."@".$oSiteSingle->www." | 就绪!"; } else { $r = "没有这个site!"; } } } return $r; } public function go($aParam, $aData) { // $aApiUrl = } public function now($aParam, $aData) { $iFromId = $aData["message"]["from"]["id"]; $oHookNow = ModelHook::where("tg_user_id", $iFromId)->first(); if ($oHookNow) { $aHookNow = $oHookNow->toArray(); unset($aHookNow['id']); unset($aHookNow['tg_user_id']); $r = $this->toJson($aHookNow); } else { $r = "没有!"; } return $r; } public function break($aParam, $aData) { $iFromId = $aData["message"]["from"]["id"]; $r = ModelHook::where("tg_user_id", $iFromId)->delete(); return $r; } }