User stuff, config structure changes, web panel start, versioncheck fix, api start, recaptcha support for web panel
This commit is contained in:
@@ -19,6 +19,7 @@ client.once(discord.Events.ClientReady, client => {
|
||||
|
||||
let shuttingDown = false;
|
||||
Deno.addSignalListener('SIGINT', () => {
|
||||
if (client.readyTimestamp == null) return;
|
||||
if (shuttingDown) return;
|
||||
shuttingDown = true;
|
||||
log.n('Disconnecting from Discord');
|
||||
@@ -26,8 +27,12 @@ Deno.addSignalListener('SIGINT', () => {
|
||||
});
|
||||
|
||||
export function login() {
|
||||
if (config?.discord?.token == Config.defaultConfig.discord?.token) {
|
||||
log.i('Discord not configured, ignoring');
|
||||
return;
|
||||
}
|
||||
log.i(`Creating Discord connection..`);
|
||||
client.login(config?.discord.token);
|
||||
client.login(config?.discord?.token);
|
||||
}
|
||||
|
||||
export * as Discord from "./discord.ts";
|
||||
Reference in New Issue
Block a user