summary refs log tree commit diff
path: root/dist/models/Event.js
blob: d6eb6f6ec55e8e0eccf12fa45d5d194d512b7304 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.EVENTEnum = exports.EventModel = exports.EventSchema = void 0;
const mongoose_1 = require("mongoose");
const Database_1 = __importDefault(require("../util/Database"));
exports.EventSchema = new mongoose_1.Schema({
    guild_id: mongoose_1.Types.Long,
    user_id: mongoose_1.Types.Long,
    channel_id: mongoose_1.Types.Long,
    created_at: { type: Date, required: true },
    event: { type: String, required: true },
    data: Object,
});
// @ts-ignore
exports.EventModel = Database_1.default.model("Event", exports.EventSchema, "events");
// located in collection events
var EVENTEnum;
(function (EVENTEnum) {
    EVENTEnum["Ready"] = "READY";
    EVENTEnum["ChannelCreate"] = "CHANNEL_CREATE";
    EVENTEnum["ChannelUpdate"] = "CHANNEL_UPDATE";
    EVENTEnum["ChannelDelete"] = "CHANNEL_DELETE";
    EVENTEnum["ChannelPinsUpdate"] = "CHANNEL_PINS_UPDATE";
    EVENTEnum["GuildCreate"] = "GUILD_CREATE";
    EVENTEnum["GuildUpdate"] = "GUILD_UPDATE";
    EVENTEnum["GuildDelete"] = "GUILD_DELETE";
    EVENTEnum["GuildBanAdd"] = "GUILD_BAN_ADD";
    EVENTEnum["GuildBanRemove"] = "GUILD_BAN_REMOVE";
    EVENTEnum["GuildEmojUpdate"] = "GUILD_EMOJI_UPDATE";
    EVENTEnum["GuildIntegrationsUpdate"] = "GUILD_INTEGRATIONS_UPDATE";
    EVENTEnum["GuildMemberAdd"] = "GUILD_MEMBER_ADD";
    EVENTEnum["GuildMemberRempve"] = "GUILD_MEMBER_REMOVE";
    EVENTEnum["GuildMemberUpdate"] = "GUILD_MEMBER_UPDATE";
    EVENTEnum["GuildMemberSpeaking"] = "GUILD_MEMBER_SPEAKING";
    EVENTEnum["GuildMembersChunk"] = "GUILD_MEMBERS_CHUNK";
    EVENTEnum["GuildRoleCreate"] = "GUILD_ROLE_CREATE";
    EVENTEnum["GuildRoleDelete"] = "GUILD_ROLE_DELETE";
    EVENTEnum["GuildRoleUpdate"] = "GUILD_ROLE_UPDATE";
    EVENTEnum["InviteCreate"] = "INVITE_CREATE";
    EVENTEnum["InviteDelete"] = "INVITE_DELETE";
    EVENTEnum["MessageCreate"] = "MESSAGE_CREATE";
    EVENTEnum["MessageUpdate"] = "MESSAGE_UPDATE";
    EVENTEnum["MessageDelete"] = "MESSAGE_DELETE";
    EVENTEnum["MessageDeleteBulk"] = "MESSAGE_DELETE_BULK";
    EVENTEnum["MessageReactionAdd"] = "MESSAGE_REACTION_ADD";
    EVENTEnum["MessageReactionRemove"] = "MESSAGE_REACTION_REMOVE";
    EVENTEnum["MessageReactionRemoveAll"] = "MESSAGE_REACTION_REMOVE_ALL";
    EVENTEnum["MessageReactionRemoveEmoji"] = "MESSAGE_REACTION_REMOVE_EMOJI";
    EVENTEnum["PresenceUpdate"] = "PRESENCE_UPDATE";
    EVENTEnum["TypingStart"] = "TYPING_START";
    EVENTEnum["UserUpdate"] = "USER_UPDATE";
    EVENTEnum["WebhooksUpdate"] = "WEBHOOKS_UPDATE";
    EVENTEnum["InteractionCreate"] = "INTERACTION_CREATE";
    EVENTEnum["VoiceStateUpdate"] = "VOICE_STATE_UPDATE";
    EVENTEnum["VoiceServerUpdate"] = "VOICE_SERVER_UPDATE";
    EVENTEnum["ApplicationCommandCreate"] = "APPLICATION_COMMAND_CREATE";
    EVENTEnum["ApplicationCommandUpdate"] = "APPLICATION_COMMAND_UPDATE";
    EVENTEnum["ApplicationCommandDelete"] = "APPLICATION_COMMAND_DELETE";
})(EVENTEnum = exports.EVENTEnum || (exports.EVENTEnum = {}));
//# sourceMappingURL=Event.js.map