mirror of
https://github.com/nx-bat/synapse.git
synced 2026-09-22 10:09:05 -04:00
(dev): // ---------- my beloved.
This commit is contained in:
@@ -1,6 +1,8 @@
|
|||||||
import { Event, CommandClient } from 'athena-prime';
|
import { Event, CommandClient } from 'athena-prime';
|
||||||
import tasks from '../../tasks';
|
import tasks from '../../tasks';
|
||||||
|
|
||||||
|
// ----------
|
||||||
|
|
||||||
class ReadyEvent extends Event<CommandClient> {
|
class ReadyEvent extends Event<CommandClient> {
|
||||||
event: string = 'ready' as const;
|
event: string = 'ready' as const;
|
||||||
|
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ import messageCreate from './message/messageCreate';
|
|||||||
import messageUpdate from './message/messageUpdate';
|
import messageUpdate from './message/messageUpdate';
|
||||||
import ready from './client/ready';
|
import ready from './client/ready';
|
||||||
|
|
||||||
|
// ----------
|
||||||
|
|
||||||
export default [
|
export default [
|
||||||
guildCreate,
|
guildCreate,
|
||||||
messageCreate,
|
messageCreate,
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
import { CommandClient, Event, Message } from "athena-prime";
|
import { CommandClient, Event, Message } from "athena-prime";
|
||||||
import { database } from "../../utils";
|
import { database } from "../../utils";
|
||||||
|
|
||||||
|
// ----------
|
||||||
|
|
||||||
class MessageCreateEvent extends Event<CommandClient> {
|
class MessageCreateEvent extends Event<CommandClient> {
|
||||||
event: string = 'messageCreate' as const;
|
event: string = 'messageCreate' as const;
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
import { CommandClient, Event, Message } from "athena-prime";
|
import { CommandClient, Event, Message } from "athena-prime";
|
||||||
import { database } from "../../utils";
|
import { database } from "../../utils";
|
||||||
|
|
||||||
|
// ----------
|
||||||
|
|
||||||
class MessageUpdateEvent extends Event<CommandClient> {
|
class MessageUpdateEvent extends Event<CommandClient> {
|
||||||
event: string = 'messageUpdate' as const;
|
event: string = 'messageUpdate' as const;
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,8 @@ import { CommandClient } from "athena-prime";
|
|||||||
import { Task } from "../types/tasks";
|
import { Task } from "../types/tasks";
|
||||||
import { database } from '../utils';
|
import { database } from '../utils';
|
||||||
|
|
||||||
|
// ----------
|
||||||
|
|
||||||
class DeleteExpiredConfigsTask implements Task {
|
class DeleteExpiredConfigsTask implements Task {
|
||||||
interval: number = 3_600_000;
|
interval: number = 3_600_000;
|
||||||
init: boolean = true;
|
init: boolean = true;
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
import deleteExpiredConfigs from "./deleteExpiredConfigs";
|
import deleteExpiredConfigs from "./deleteExpiredConfigs";
|
||||||
|
|
||||||
|
// ----------
|
||||||
|
|
||||||
export default [
|
export default [
|
||||||
deleteExpiredConfigs
|
deleteExpiredConfigs
|
||||||
];
|
];
|
||||||
|
|||||||
Vendored
-1
@@ -1,5 +1,4 @@
|
|||||||
// --- Guild Configuration ---
|
// --- Guild Configuration ---
|
||||||
|
|
||||||
export type Configuration = {
|
export type Configuration = {
|
||||||
admin?: AdminConfiguration;
|
admin?: AdminConfiguration;
|
||||||
censor?: CensorConfiguration;
|
censor?: CensorConfiguration;
|
||||||
|
|||||||
Reference in New Issue
Block a user