Merge
This commit is contained in:
@@ -1,6 +1,5 @@
|
|||||||
import { ApplicationIntegrationType, ChannelType, ChatInputCommandInteraction, Client, InteractionContextType, MessageFlags, PermissionFlagsBits, SlashCommandBuilder } from 'discord.js';
|
import { ApplicationIntegrationType, ChannelType, ChatInputCommandInteraction, Client, InteractionContextType, MessageFlags, PermissionFlagsBits, SlashCommandBuilder } from 'discord.js';
|
||||||
import { Database } from '../shared/Database';
|
import { Database } from '../shared/Database';
|
||||||
import { CreateDefaultEmbed, SetSeverity } from '../utils';
|
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'settings',
|
name: 'settings',
|
||||||
@@ -148,9 +147,9 @@ export default {
|
|||||||
const appealsChannel = interaction.options.getChannel('appeals-channel');
|
const appealsChannel = interaction.options.getChannel('appeals-channel');
|
||||||
|
|
||||||
if (appealsChannel) {
|
if (appealsChannel) {
|
||||||
await Database.setGuildAppealsLogsChannelId(interaction.guildId!, appealsChannel.id);
|
await Database.updateGuildSettings(interaction.guildId, 'appeals_channel_id', appealsChannel.id);
|
||||||
|
|
||||||
response += `Appeals logs channel set to ${appealsChannel}.\n`;
|
response.push(`**appeals_channel_id** has been set to ${appealsChannel}.`);
|
||||||
}
|
}
|
||||||
|
|
||||||
const eventLogsChannel = interaction.options.getChannel('event-logs-channel');
|
const eventLogsChannel = interaction.options.getChannel('event-logs-channel');
|
||||||
|
|||||||
@@ -2,10 +2,8 @@ import path from 'path';
|
|||||||
import { open, Database as SqliteDatabase } from 'sqlite';
|
import { open, Database as SqliteDatabase } from 'sqlite';
|
||||||
import sqlite3 from 'sqlite3';
|
import sqlite3 from 'sqlite3';
|
||||||
import { Message } from '../events';
|
import { Message } from '../events';
|
||||||
import { AppealMessage, Ban, GithubUserMapping, GuildArraySetting, GuildSettings, KnowledgebaseItem, LoggedMessage, Note, PrivateHelpTicket, TicketMessage, TicketPhrase } from '../types';
|
import { AppealMessage, Ban, GithubUserMapping, GuildArraySetting, GuildSetting, GuildSettings, KnowledgebaseItem, LoggedMessage, Note, PrivateHelpTicket, TicketMessage, TicketPhrase } from '../types';
|
||||||
import { serializeMessage, wait } from '../utils';
|
import { serializeMessage, wait } from '../utils';
|
||||||
import { GuildSettings, LoggedMessage, TicketMessage, TicketPhrase, Note, Ban, GuildArraySetting, GithubUserMapping, KnowledgebaseItem, PrivateHelpTicket, GuildSetting } from '../types';
|
|
||||||
import { Message } from '../events';
|
|
||||||
|
|
||||||
const DB_SCHEMA = `
|
const DB_SCHEMA = `
|
||||||
CREATE TABLE IF NOT EXISTS discord_names (
|
CREATE TABLE IF NOT EXISTS discord_names (
|
||||||
|
|||||||
Reference in New Issue
Block a user