diff --git a/database.js b/database.js index dc031af..42e4bbe 100644 --- a/database.js +++ b/database.js @@ -19,10 +19,14 @@ module.exports = { }); }, - get_setting: async function (settingname, guildID=0) { - - var settingreturn = await sql_q(settingname, guildID); - return settingreturn[0].value; + get_setting: async function (settingname, guildID = 0) { + try { + var settingreturn = await sql_q(settingname, guildID); + return settingreturn[0].value; + } + catch (err) { + console.error(`Error: with settingname '${settingname}' on Guild ${guildID} ` + err) + } }, set_setting: async function (guildID, settingname, value) { diff --git a/dbconfig.template.json b/dbconfig.template.json index 31a2d3e..795d479 100644 --- a/dbconfig.template.json +++ b/dbconfig.template.json @@ -1,6 +1,6 @@ { - "mysql_user" : "username", - "mysql_host" : "db.host.com", - "mysql_password" : "hunter2", - "mysql_db" : "bot_db" -} + "mysql_user": "username", + "mysql_host": "db.host.com", + "mysql_password": "hunter2", + "mysql_db": "bot_db" +} \ No newline at end of file diff --git a/setup.template.json b/setup.template.json new file mode 100644 index 0000000..e58b47d --- /dev/null +++ b/setup.template.json @@ -0,0 +1,4 @@ +{ + "bot_token": "", + "bot_owner": "" +} \ No newline at end of file