From e991e00f325d003d68e8ac710c4ee8dfb4bdca4c Mon Sep 17 00:00:00 2001 From: Madeline <46743919+MaddyUnderStars@users.noreply.github.com> Date: Fri, 28 Oct 2022 15:25:58 +1100 Subject: Move src-slowcord to own repo https://github.com/MaddyUnderStars/slowcord-services --- src/util/entities/Config.ts | 12 ++++++++++- src/util/interfaces/Event.ts | 49 +++++++++++++++++++++++++------------------- 2 files changed, 39 insertions(+), 22 deletions(-) (limited to 'src/util') diff --git a/src/util/entities/Config.ts b/src/util/entities/Config.ts index 5035f552..9b25795d 100644 --- a/src/util/entities/Config.ts +++ b/src/util/entities/Config.ts @@ -211,7 +211,12 @@ export interface ConfigValue { }; external: { twitter: string | null; - } + discord: { + id: string | null; + secret: string | null; + redirect: string | null; + }; + }; } export const DefaultConfigOptions: ConfigValue = { @@ -423,5 +428,10 @@ export const DefaultConfigOptions: ConfigValue = { }, external: { twitter: null, + discord: { + id: null, + secret: null, + redirect: null, + } } }; diff --git a/src/util/interfaces/Event.ts b/src/util/interfaces/Event.ts index 8048250c..5e474d9e 100644 --- a/src/util/interfaces/Event.ts +++ b/src/util/interfaces/Event.ts @@ -1,19 +1,26 @@ -import { PublicUser, User, UserSettings } from "../entities/User"; -import { Channel } from "../entities/Channel"; -import { Guild } from "../entities/Guild"; -import { Member, PublicMember, UserGuildSettings } from "../entities/Member"; -import { Emoji } from "../entities/Emoji"; -import { Role } from "../entities/Role"; -import { Invite } from "../entities/Invite"; -import { Message, PartialEmoji } from "../entities/Message"; -import { VoiceState } from "../entities/VoiceState"; -import { ApplicationCommand } from "../entities/Application"; -import { Interaction } from "./Interaction"; -import { ConnectedAccount } from "../entities/ConnectedAccount"; -import { Relationship, RelationshipType } from "../entities/Relationship"; -import { Presence } from "./Presence"; -import { Sticker } from ".."; -import { Activity, Status } from "."; +import { + RelationshipType, + ConnectedAccount, + Interaction, + ApplicationCommand, + VoiceState, + Message, + PartialEmoji, + Invite, + Role, + Emoji, + PublicMember, + UserGuildSettings, + Guild, + Channel, + PublicUser, + User, + Sticker, + Activity, + Status, + Presence, + UserSettings, +} from "@fosscord/util"; export interface Event { guild_id?: string; @@ -73,9 +80,9 @@ export interface ReadyEventData { number, null, number, - [[number, { e: number; s: number }[]]], + [[number, { e: number; s: number; }[]]], [number, [[number, [number, number]]]], - { b: number; k: bigint[] }[], + { b: number; k: bigint[]; }[], ][]; guild_join_requests?: any[]; // ? what is this? this is new shard?: [number, number]; @@ -473,7 +480,7 @@ export interface SessionsReplace extends Event { export interface GuildMemberListUpdate extends Event { event: "GUILD_MEMBER_LIST_UPDATE"; data: { - groups: { id: string; count: number }[]; + groups: { id: string; count: number; }[]; guild_id: string; id: string; member_count: number; @@ -481,8 +488,8 @@ export interface GuildMemberListUpdate extends Event { ops: { index: number; item: { - member?: PublicMember & { presence: Presence }; - group?: { id: string; count: number }[]; + member?: PublicMember & { presence: Presence; }; + group?: { id: string; count: number; }[]; }; }[]; }; -- cgit 1.4.1