import sqlite3 from 'sqlite3'; require('dotenv').config(); function getPrefix() { return new Promise((resolve, reject) => { const dbName = process.env.DB_NAME || 'db.db'; let db = new sqlite3.Database(dbName, sqlite3.OPEN_READWRITE | sqlite3.OPEN_CREATE, (err: Error | null) => { if (err) { console.error(err.message); } }); db.get('SELECT value FROM config WHERE name = ?', ['prefix'], (err, row: any) => { if (err) { console.error(err.message); reject(err.message); } if (row) { resolve(row.value); } else { resolve('!!'); } }); db.close((err) => { if (err) { console.error(err.message); } }); }); } module.exports = getPrefix;