diff --git a/src/cmd/debug.js b/src/cmd/debug.js index 1e6e11f..e5bea02 100644 --- a/src/cmd/debug.js +++ b/src/cmd/debug.js @@ -2,10 +2,10 @@ const commandH = require('../commandHandler'); const bot = require('../botClient').bot; exports.loadModule = function loadModule () { - commandH.endpoint('^ping test$', (match, message) => { - bot.createMessage(message.channel.id, 'hey ho'); + commandH.endpoint('^ping$', (match, message) => { + bot.createMessage(message.channel.id, 'Pong'); }); - commandH.endpoint('^ping test (.*)$', (match, message) => { - bot.createMessage(message.channel.id, 'hey ho ' + match[1]); + commandH.endpoint('^ping (.*)$', (match, message) => { + bot.createMessage(message.channel.id, 'Pong : ' + match[1]); }); } \ No newline at end of file diff --git a/src/dbManager.js b/src/dbManager.js new file mode 100644 index 0000000..04779c6 --- /dev/null +++ b/src/dbManager.js @@ -0,0 +1,24 @@ +const sequelize = require('sequelize'); + +const database = new sequelize('database', 'user', 'password', { + operatorsAliases: false, + dialect: 'sqlite', + logging: false, + storage: 'logoriDB.sqlite', +}); + +const server = database.define('server', { + discordId: { + type: sequelize.STRING, + unique: true, + }, + logChannelId: sequelize.STRING, +}, { + timestamps: false, +}); + +module.exports.sync = function sync(opt) { + return database.sync(opt); +}; + +module.exports.server = server;