Some final cleanup, and README adjustments

This commit is contained in:
Bradley Bickford 2023-11-11 22:18:54 -05:00
parent 9fd8f3c289
commit dc323ffeb1
3 changed files with 5 additions and 17 deletions

View File

@ -14,7 +14,7 @@ I have a subset of features that I want it to have before I call it "production
- [ ] Add Autocomplete for common elements like Calendar Names, Event Names, Timezones, etc. - [ ] Add Autocomplete for common elements like Calendar Names, Event Names, Timezones, etc.
- [ ] Calendar Announcements for Upcoming Events - [ ] Calendar Announcements for Upcoming Events
- [ ] Poll Creation and Results Announcements - [ ] Poll Creation and Results Announcements
- [ ] Conversation Archiving (May be Removed) - [ ] Conversation Archiving (Partially working, need to work out edited messages, deleted messages, and attachments)
"Adventurous (Lots of Work)" Features "Adventurous (Lots of Work)" Features
- [ ] BreadBot Voice Chat Hall Monitor - [ ] BreadBot Voice Chat Hall Monitor

View File

@ -3,7 +3,6 @@ const path = require('node:path');
const { Client, Events, GatewayIntentBits, Collection } = require('discord.js'); const { Client, Events, GatewayIntentBits, Collection } = require('discord.js');
const { token, mysql_username, mysql_password } = require('./config.json'); const { token, mysql_username, mysql_password } = require('./config.json');
const sqlutil = require('./utilities/sqlutil'); const sqlutil = require('./utilities/sqlutil');
const { sql } = require('googleapis/build/src/apis/sql');
sqlutil.buildPool('breadbot_test') sqlutil.buildPool('breadbot_test')
@ -71,25 +70,16 @@ client.on(Events.GuildCreate, async guild => {
console.log(`The server description is ${guild.description}`) console.log(`The server description is ${guild.description}`)
console.log(`The server snowflake is ${guild.id}`) console.log(`The server snowflake is ${guild.id}`)
sqlutil.isServerRegistered(guild.id).then(registered => { sqlutil.registerServerIfMissing(guild.id, guild.name, guild.description).then(server_added => {
if (!registered) { if(server_added) {
console.log("Server is not registered") console.log(`Server Added ${guild.name}`)
sqlutil.registerServer(guild.id, guild.name, guild.description).then(added => {
if (added) {
console.log("Server Registered")
} else {
console.log("Failed to register the server")
}
})
} else { } else {
console.log("Server is already registered") console.log(`Server failed to add ${guild.name}`)
} }
}) })
} }
}) })
// There is what too much async/await mess in here. Needs to be reworked
client.on(Events.MessageCreate, async message => { client.on(Events.MessageCreate, async message => {
console.log("Message Create Fired") console.log("Message Create Fired")

View File

@ -1,8 +1,6 @@
const mysql = require('mysql2') const mysql = require('mysql2')
const { mysql_username, mysql_password } = require('../config.json') const { mysql_username, mysql_password } = require('../config.json')
// TODO Some of the below functions are unnecessarily repetitious
var connection_pool = null var connection_pool = null
async function buildPool(db_name) { async function buildPool(db_name) {