Trying to unwind some async/await mess
This commit is contained in:
parent
e24cc98fec
commit
6cbf6dc718
40
breadbot.js
40
breadbot.js
@ -92,28 +92,26 @@ client.on(Events.GuildCreate, async guild => {
|
|||||||
client.on(Events.MessageCreate, async message => {
|
client.on(Events.MessageCreate, async message => {
|
||||||
console.log("Message Create Fired")
|
console.log("Message Create Fired")
|
||||||
|
|
||||||
sqlutil.isChannelRegistered(message.channelId).then(async channel_check => {
|
var channel_registered = sqlutil.isChannelRegistered(message.channelId)
|
||||||
if(!channel_check) {
|
var user_registered = sqlutil.isUserRegistered(message.author.id)
|
||||||
console.log(`Registering Channel ${message.channel.guild.name} - ${message.channel.name}`)
|
|
||||||
await sqlutil.registerChannel(message.channel.id, message.channel.guildId, message.channel.name)
|
await channel_registered
|
||||||
|
await user_registered
|
||||||
|
|
||||||
|
if(!channel_registered) {
|
||||||
|
await sqlutil.registerChannel(message.channel.id, message.channel.guildId, message.channel.name)
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!user_registered) {
|
||||||
|
await sqlutil.registerUser(messsage.author.id, message.author.username, message.author.displayName)
|
||||||
|
}
|
||||||
|
|
||||||
|
sqlutil.registerMessage(message.id, message.channelId, message.author.id, message.content, message.createdAt).then(message_add => {
|
||||||
|
if(message_add) {
|
||||||
|
console.log("Message logged")
|
||||||
|
} else {
|
||||||
|
console.log("Failed to log message")
|
||||||
}
|
}
|
||||||
|
|
||||||
sqlutil.isUserRegistered(message.author.id).then(async user_check => {
|
|
||||||
if(!user_check) {
|
|
||||||
console.log(`Registering User ${messsage.author.username}`)
|
|
||||||
await sqlutil.registerUser(message.author.id, message.author.username, message.author.displayName)
|
|
||||||
}
|
|
||||||
|
|
||||||
console.log(`Registering message from ${message.channel.guild.name} - ${message.channel.name} - ${message.author.username}`)
|
|
||||||
|
|
||||||
sqlutil.registerMessage(message.id, message.channelId, message.author.id, message.content, message.createdAt).then(message_add => {
|
|
||||||
if(message_add) {
|
|
||||||
console.log("Message logged")
|
|
||||||
} else {
|
|
||||||
console.log("Failed to log message")
|
|
||||||
}
|
|
||||||
})
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
||||||
|
@ -145,7 +145,7 @@ async function registerUser(user_snowflake, user_name, user_displayname) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async function registerMessage(message_snowflake, channel_snowflake, user_snowflake, message_content, message_timestamp) {
|
async function registerMessage(message_snowflake, channel_snowflake, user_snowflake, message_content, message_timestamp) {
|
||||||
var sql = `INSERT INTO users VALUES (?, ?, ?, ?, ?);`
|
var sql = `INSERT INTO users VALUES (?, ?, ?, ?, ?, 0, 0);`
|
||||||
var result = null
|
var result = null
|
||||||
|
|
||||||
await connection_pool.query(sql, [message_snowflake, channel_snowflake, user_snowflake, message_content, message_timestamp], (error, results, fields) => {
|
await connection_pool.query(sql, [message_snowflake, channel_snowflake, user_snowflake, message_content, message_timestamp], (error, results, fields) => {
|
||||||
|
Loading…
Reference in New Issue
Block a user