Browse Source

fix: several adjustments

master
Dnomd343 3 years ago
parent
commit
8c78e2c260
  1. 2
      models/icpQuery.php
  2. 4
      models/tgDC.php

2
models/icpQuery.php

@ -52,7 +52,7 @@ class icpQuery {
return $info; return $info;
} }
unset($info['status']); unset($info['status']);
$redis->setData($domain, json_encode($info), 30 * 86400); // 缓存30day $redis->setData($domain, json_encode($info), 90 * 86400); // 缓存90day
} else { // 缓存命中 } else { // 缓存命中
$info = json_decode($info, true); // 使用缓存数据 $info = json_decode($info, true); // 使用缓存数据
} }

4
models/tgDC.php

@ -86,7 +86,7 @@ class tgDC {
if (!$info) { // 缓存未命中 if (!$info) { // 缓存未命中
$info = $this->getUserInfo($account); // 发起查询 $info = $this->getUserInfo($account); // 发起查询
if (!$info['name'] && !$info['dc']) { // 用户名与头像均无 if (!$info['name'] && !$info['dc']) { // 用户名与头像均无
$cacheTTL = 120; // 缓存2min $cacheTTL = 300; // 缓存5min
} else if ($info['name'] && !$info['dc']) { // 存在用户名但未设置头像 } else if ($info['name'] && !$info['dc']) { // 存在用户名但未设置头像
$cacheTTL = 20; // 缓存20s $cacheTTL = 20; // 缓存20s
} else { } else {
@ -135,7 +135,7 @@ class tgDCEntry {
$info = json_decode($content['data'], true); $info = json_decode($content['data'], true);
$msg = '@' . $info['account'] . ' (' . $info['name'] . ')' . PHP_EOL; $msg = '@' . $info['account'] . ' (' . $info['name'] . ')' . PHP_EOL;
$msg .= '<i>' . $info['as'] . '</i> '; $msg .= '<i>' . $info['as'] . '</i> ';
$msg .= '<code>(' . $info['ip'] . ')</code>' . PHP_EOL; $msg .= '<code>(</code><code>' . $info['ip'] . '</code><code>)</code>' . PHP_EOL;
$msg .= '<b>' . $info['dc'] . '</b> - ' . $info['addr'] . PHP_EOL; $msg .= '<b>' . $info['dc'] . '</b> - ' . $info['addr'] . PHP_EOL;
return array( return array(
'parse_mode' => 'HTML', // HTML格式输出 'parse_mode' => 'HTML', // HTML格式输出

Loading…
Cancel
Save