UNPKG

koishi-plugin-tmp-bot

Version:

欧洲卡车模拟2 TMP查询插件,不会部署的可以直接使用此机器人->QQ:3523283907

42 lines (41 loc) 1.09 kB
module.exports = { /** * 获取绑定信息 * @param db 数据源 * @param platform 平台 * @param userId 用户编号 */ async get(db, platform, userId) { const guildBindList = await db.get('tmp_guild_bind', { platform, user_id: userId }); if (guildBindList && guildBindList.length > 0) { return guildBindList[0]; } return null; }, /** * 新增或更新绑定信息 * @param db 数据源 * @param platform 平台 * @param userId 用户编号 * @param tmpId TMP ID */ saveOrUpdate(db, platform, userId, tmpId) { this.get(db, platform, userId).then((data) => { if (data) { db.set('tmp_guild_bind', data.id, { tmp_id: tmpId }); } else { db.create('tmp_guild_bind', { platform: platform, user_id: userId, tmp_id: tmpId }); } }); } };