UNPKG

discord-hybrid-sharding

Version:

The first package which combines sharding manager & internal sharding to save a lot of resources, which allows clustering!

42 lines (41 loc) 2.32 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.messageType = exports.Endpoints = exports.DefaultOptions = exports.Events = void 0; exports.Events = { ERROR: 'warn', WARN: 'error', }; exports.DefaultOptions = { http: { api: 'https://discord.com/api', version: '10', }, }; exports.Endpoints = { botGateway: '/gateway/bot', }; var messageType; (function (messageType) { messageType[messageType["MISSING_TYPE"] = 0] = "MISSING_TYPE"; messageType[messageType["CUSTOM_REQUEST"] = 1] = "CUSTOM_REQUEST"; messageType[messageType["CUSTOM_MESSAGE"] = 2] = "CUSTOM_MESSAGE"; messageType[messageType["CUSTOM_REPLY"] = 3] = "CUSTOM_REPLY"; messageType[messageType["HEARTBEAT"] = 4] = "HEARTBEAT"; messageType[messageType["HEARTBEAT_ACK"] = 5] = "HEARTBEAT_ACK"; messageType[messageType["CLIENT_BROADCAST_REQUEST"] = 6] = "CLIENT_BROADCAST_REQUEST"; messageType[messageType["CLIENT_BROADCAST_RESPONSE"] = 7] = "CLIENT_BROADCAST_RESPONSE"; messageType[messageType["CLIENT_RESPAWN"] = 8] = "CLIENT_RESPAWN"; messageType[messageType["CLIENT_RESPAWN_ALL"] = 9] = "CLIENT_RESPAWN_ALL"; messageType[messageType["CLIENT_MAINTENANCE"] = 10] = "CLIENT_MAINTENANCE"; messageType[messageType["CLIENT_MAINTENANCE_ENABLE"] = 11] = "CLIENT_MAINTENANCE_ENABLE"; messageType[messageType["CLIENT_MAINTENANCE_DISABLE"] = 12] = "CLIENT_MAINTENANCE_DISABLE"; messageType[messageType["CLIENT_MAINTENANCE_ALL"] = 13] = "CLIENT_MAINTENANCE_ALL"; messageType[messageType["CLIENT_SPAWN_NEXT_CLUSTER"] = 14] = "CLIENT_SPAWN_NEXT_CLUSTER"; messageType[messageType["CLIENT_READY"] = 15] = "CLIENT_READY"; messageType[messageType["CLIENT_EVAL_REQUEST"] = 16] = "CLIENT_EVAL_REQUEST"; messageType[messageType["CLIENT_EVAL_RESPONSE"] = 17] = "CLIENT_EVAL_RESPONSE"; messageType[messageType["CLIENT_MANAGER_EVAL_REQUEST"] = 18] = "CLIENT_MANAGER_EVAL_REQUEST"; messageType[messageType["CLIENT_MANAGER_EVAL_RESPONSE"] = 19] = "CLIENT_MANAGER_EVAL_RESPONSE"; messageType[messageType["MANAGER_BROADCAST_REQUEST"] = 20] = "MANAGER_BROADCAST_REQUEST"; messageType[messageType["MANAGER_BROADCAST_RESPONSE"] = 21] = "MANAGER_BROADCAST_RESPONSE"; })(messageType || (exports.messageType = messageType = {}));