mirror of
https://github.com/crystelf/crystelf-admin.git
synced 2025-12-05 13:41:57 +00:00
fix:修改配置模块
This commit is contained in:
parent
1481eb024a
commit
1c0c71a405
@ -44,7 +44,7 @@ export default class LoginService extends plugin {
|
|||||||
let config = await configControl.get();
|
let config = await configControl.get();
|
||||||
if (!config?.login?.allowGroups.includes(e.group_id)) {
|
if (!config?.login?.allowGroups.includes(e.group_id)) {
|
||||||
const img = await Meme.getMeme('zhenxun', 'default');
|
const img = await Meme.getMeme('zhenxun', 'default');
|
||||||
return e.reply(segment.img(img)); //都不在群里玩什么;[
|
return e.reply(segment.image(img)); //都不在群里玩什么;[
|
||||||
}
|
}
|
||||||
const isAdmin = e.isMaster;
|
const isAdmin = e.isMaster;
|
||||||
const userId = e.user_id;
|
const userId = e.user_id;
|
||||||
@ -118,7 +118,7 @@ export default class LoginService extends plugin {
|
|||||||
let config = await configControl.get()?.login;
|
let config = await configControl.get()?.login;
|
||||||
if (!e.isMaster) {
|
if (!e.isMaster) {
|
||||||
const img = await Meme.getMeme('zhenxun', 'default');
|
const img = await Meme.getMeme('zhenxun', 'default');
|
||||||
return e.reply(segment.img(img));
|
return e.reply(segment.image(img));
|
||||||
}
|
}
|
||||||
const match = e.msg.match(/^#绑定账号\s+(\d+)$/);
|
const match = e.msg.match(/^#绑定账号\s+(\d+)$/);
|
||||||
if (!match) return;
|
if (!match) return;
|
||||||
@ -142,7 +142,7 @@ export default class LoginService extends plugin {
|
|||||||
async unbindAccount(e) {
|
async unbindAccount(e) {
|
||||||
if (!e.isMaster) {
|
if (!e.isMaster) {
|
||||||
const img = await Meme.getMeme('zhenxun', 'default');
|
const img = await Meme.getMeme('zhenxun', 'default');
|
||||||
return e.reply(segment.img(img));
|
return e.reply(segment.image(img));
|
||||||
}
|
}
|
||||||
let config = await configControl.get()?.login;
|
let config = await configControl.get()?.login;
|
||||||
const match = e.msg.match(/^#解绑账号\s+(\d+)$/);
|
const match = e.msg.match(/^#解绑账号\s+(\d+)$/);
|
||||||
|
|||||||
@ -70,7 +70,7 @@ async function init() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!Array.isArray(configCache)) {
|
if (!Array.isArray(configCache)) {
|
||||||
configCache = fc.mergeConfig(configCache, defaultConfig);
|
configCache = fc.mergeConfig(configCache, configCache.config || {});
|
||||||
}
|
}
|
||||||
if (configCache.debug) {
|
if (configCache.debug) {
|
||||||
logger.info('[crystelf-admin] 配置模块初始化成功..');
|
logger.info('[crystelf-admin] 配置模块初始化成功..');
|
||||||
|
|||||||
@ -2,23 +2,12 @@ import ConfigControl from '../config/configControl.js';
|
|||||||
import axios from 'axios';
|
import axios from 'axios';
|
||||||
|
|
||||||
const Meme = {
|
const Meme = {
|
||||||
/**
|
|
||||||
* 获取随机表情
|
|
||||||
* @param character 角色名称
|
|
||||||
* @param status 角色状态
|
|
||||||
* @returns {Promise<axios.AxiosResponse<any>>}
|
|
||||||
*/
|
|
||||||
async getMeme(character, status) {
|
async getMeme(character, status) {
|
||||||
const coreConfig = await ConfigControl.get()?.coreConfig;
|
const coreConfig = await ConfigControl.get()?.coreConfig;
|
||||||
const coreUrl = coreConfig?.coreUrl;
|
const coreUrl = coreConfig?.coreUrl;
|
||||||
const token = coreConfig?.token;
|
const token = coreConfig?.token;
|
||||||
return await axios.get(`${coreUrl}/api/meme`, {
|
//logger.info(`${coreUrl}/api/meme`);
|
||||||
params: {
|
return `${coreUrl}/api/meme?token=${token}?character=${character}&status=${status}`;
|
||||||
character: character,
|
|
||||||
status: status,
|
|
||||||
token: token,
|
|
||||||
},
|
|
||||||
});
|
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user