mirror of
https://github.com/danbulant/Shasha
synced 2026-06-17 13:21:09 +00:00
Testing: Refactor DB complete (maybe)
This commit is contained in:
parent
f7f962a012
commit
ddaa178c75
5 changed files with 7 additions and 7 deletions
|
|
@ -16,7 +16,7 @@ module.exports = class avatar extends commando.Command {
|
|||
});
|
||||
}
|
||||
async run(msg, arg) {
|
||||
const doc = msg.guild.DB.settings || msg.author.DB;
|
||||
const doc = msg.guild?.DB || msg.author.DB;
|
||||
const footerQuote = doc.defaultEmbed?.footerQuote || "";
|
||||
const option = "";// || arg.match(/(?<!\\)--s +\d+/)?.[0];
|
||||
let user, avatar, member, show, notFound = "";
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ module.exports = class servav extends commando.Command {
|
|||
if (!msg.author.DB) await msg.author.dbLoad();
|
||||
if (msg.guild && !msg.guild.DB) await msg.guild.dbLoad();
|
||||
const server_ID = arg.split(/ +/)[0];
|
||||
const footerQuote = (msg.guild?.DB.settings || msg.author.DB).defaultEmbed?.footerQuote || "";
|
||||
const footerQuote = (msg.guild?.DB || msg.author.DB).defaultEmbed?.footerQuote || "";
|
||||
let icon, target;
|
||||
if (server_ID && this.client.owners.includes(msg.author)) {
|
||||
if (!/\D/.test(server_ID)) {
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ module.exports = (member) => {
|
|||
.setTitle("`" + member.user.tag + "` joined")
|
||||
.setThumbnail(member.user.displayAvatarURL({ format: "png", size: 4096, dynamic: true }))
|
||||
.setColor(getColor("cyan"))
|
||||
.addField("Registered", defaultDateFormat(member.user.createdAt), true)
|
||||
.addField("Registered", defaultDateFormat(member.user.createdAt))
|
||||
.setDescription(`<@!${member.id}> (${member.id}) just joined.\nWe have ${member.guild.memberCount} total members now.`);
|
||||
return trySend(member.client, log, emb);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,8 +24,8 @@ module.exports = (member) => {
|
|||
.setTitle("`" + member.user.tag + "` left")
|
||||
.setThumbnail(member.user.displayAvatarURL({ format: "png", size: 4096, dynamic: true }))
|
||||
.setColor(getColor("yellow"))
|
||||
.addField("Registered", defaultDateFormat(member.user.createdAt), true)
|
||||
.addField("Joined", defaultDateFormat(member.joinedAt) + `\n(${intervalToDuration(INT).strings.join(" ")} ago)`, true)
|
||||
.addField("Registered", defaultDateFormat(member.user.createdAt))
|
||||
.addField("Joined", defaultDateFormat(member.joinedAt) + `\n(${intervalToDuration(INT).strings.join(" ")} ago)`)
|
||||
.addField("Nick", "`" + member.displayName + "`")
|
||||
.setDescription(`<@!${member.id}> (${member.id}) just left.\nWe have ${member.guild.memberCount} total members now.`);
|
||||
for (const U of RU) {
|
||||
|
|
|
|||
|
|
@ -261,7 +261,7 @@ function adCheck(content) {
|
|||
* @returns {MessageEmbed}
|
||||
*/
|
||||
function defaultImageEmbed(msg, image, title, footerQuote) {
|
||||
if (!footerQuote) footerQuote = (msg.guild?.DB.settings || msg.author.DB).defaultEmbed?.footerQuote || "";
|
||||
if (!footerQuote) footerQuote = (msg.guild?.DB || msg.author.DB).defaultEmbed?.footerQuote || "";
|
||||
const emb = new MessageEmbed()
|
||||
.setImage(image)
|
||||
.setColor(msg.guild ? getColor((msg.member || msg).displayColor) : randomColors[Math.floor(Math.random() * randomColors.length)])
|
||||
|
|
@ -438,7 +438,7 @@ function defaultEventLogEmbed(guild) {
|
|||
return new MessageEmbed()
|
||||
.setColor(getColor(C.displayColor))
|
||||
.setAuthor(guild.name)
|
||||
.setFooter((guild.DB?.settings?.defaultEmbed?.footerQuote ?
|
||||
.setFooter((guild.DB?.defaultEmbed?.footerQuote ?
|
||||
guild.DB.defaultEmbed.footerQuote : ""), guild.iconURL({ format: "png", size: 128, dynamic: true }))
|
||||
.setTimestamp(new Date());
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue