forked from abalabahaha/eris
-
Notifications
You must be signed in to change notification settings - Fork 2
/
index.js
69 lines (66 loc) · 3.68 KB
/
index.js
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
64
65
66
67
68
69
'use strict';
const Client = require('./lib/Client');
function Eris(token, options) {
return new Client(token, options);
}
Eris.Base = require('./lib/structures/Base');
Eris.Bucket = require('./lib/util/Bucket');
Eris.Call = require('./lib/structures/Call');
Eris.CategoryChannel = require('./lib/structures/CategoryChannel');
Eris.Channel = require('./lib/structures/Channel');
Eris.Client = Client;
Eris.Collection = require('./lib/util/Collection');
Eris.Command = require('./lib/command/Command');
Eris.CommandClient = require('./lib/command/CommandClient');
Eris.Constants = require('./lib/Constants');
Eris.DiscordHTTPError = require('./lib/errors/DiscordHTTPError');
Eris.DiscordRESTError = require('./lib/errors/DiscordRESTError');
Eris.ExtendedUser = require('./lib/structures/ExtendedUser');
Eris.GroupChannel = require('./lib/structures/GroupChannel');
Eris.Guild = require('./lib/structures/Guild');
Eris.GuildChannel = require('./lib/structures/GuildChannel');
Eris.GuildIntegration = require('./lib/structures/GuildIntegration');
Eris.GuildPreview = require('./lib/structures/GuildPreview');
Eris.GuildTemplate = require('./lib/structures/GuildTemplate');
Eris.StickerItem = require('./lib/structures/StickerItem');
Eris.Invite = require('./lib/structures/Invite');
Eris.Member = require('./lib/structures/Member');
Eris.Message = require('./lib/structures/Message');
Eris.NewsChannel = require('./lib/structures/NewsChannel');
Eris.Permission = require('./lib/structures/Permission');
Eris.PermissionOverwrite = require('./lib/structures/PermissionOverwrite');
Eris.PrivateChannel = require('./lib/structures/PrivateChannel');
Eris.Relationship = require('./lib/structures/Relationship');
Eris.RequestHandler = require('./lib/rest/RequestHandler');
Eris.Role = require('./lib/structures/Role');
Eris.SequentialBucket = require('./lib/util/SequentialBucket');
Eris.Shard = require('./lib/gateway/Shard');
Eris.SharedStream = require('./lib/voice/SharedStream');
Eris.StickerItem = require('./lib/structures/StickerItem');
Eris.StickerPack = require('./lib/structures/StickerPack');
Eris.StoreChannel = require('./lib/structures/StoreChannel');
Eris.TextChannel = require('./lib/structures/TextChannel');
Eris.ThreadChannel = require('./lib/structures/ThreadChannel');
Eris.UnavailableGuild = require('./lib/structures/UnavailableGuild');
Eris.User = require('./lib/structures/User');
Eris.VERSION = require('./package.json').version;
Eris.VoiceChannel = require('./lib/structures/VoiceChannel');
Eris.VoiceConnection = require('./lib/voice/VoiceConnection');
Eris.VoiceConnectionManager = require('./lib/voice/VoiceConnectionManager');
Eris.VoiceState = require('./lib/structures/VoiceState');
Eris.CommandBase = require('./lib/slashcommand/CommandBase');
Eris.CommandList = require('./lib/slashcommand/CommandList');
Eris.SlashCommand = require('./lib/slashcommand/SlashCommand');
Eris.SlashCommandGuild = require('./lib/slashcommand/SlashCommandGuild');
Eris.CommandBase = require('./lib/slashcommand/CommandBase');
Eris.CommandOptions = require('./lib/slashcommand/CommandOptions');
Eris.Choice = require('./lib/slashcommand/Choice');
Eris.MessageInteraction = require('./lib/structures/MessageInteraction');
Eris.MessageComponents = require('./lib/structures/components/MessageComponents');
Eris.ActionRow = require('./lib/structures/components/ActionRow');
Eris.MessageComponents = require('./lib/structures/components/MessageComponents');
Eris.Button = require('./lib/structures/components/Button');
Eris.SelectionMenu = require('./lib/structures/components/SelectionMenu');
Eris.Interaction = require('./lib/structures/Interaction');
Eris.CommandDataResolved = require('./lib/slashcommand/data/CommandDataResolved');
module.exports = Eris;