UNPKG

n8n-nodes-discord-dnd

Version:
58 lines 2.93 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DiscordActionMethods = void 0; const types_1 = require("../../Interfaces/types"); exports.DiscordActionMethods = { loadOptions: { async sendActions() { const type = this.getCurrentNodeParameter("actionType"); const actionOptions = { message: [ { name: "Send Typing", value: types_1.ActionEventType.SEND_TYPING }, { name: "Send Message", value: types_1.ActionEventType.SEND_MESSAGE }, { name: "Delete Message", value: types_1.ActionEventType.DELETE_MESSAGE }, { name: "Edit Message", value: types_1.ActionEventType.EDIT_MESSAGE }, { name: "React To Message", value: types_1.ActionEventType.REACT_TO_MESSAGE }, { name: "Remove Reaction", value: types_1.ActionEventType.REMOVE_REACTION }, { name: "Pin Message", value: types_1.ActionEventType.PIN_MESSAGE }, { name: "Unpin Message", value: types_1.ActionEventType.UNPIN_MESSAGE }, ], scheduledEvent: [ { name: "Create Event", value: types_1.ActionEventType.CREATE_GUILD_SCHEDULED_EVENT, }, { name: "Get Event", value: types_1.ActionEventType.GET_GUILD_SCHEDULED_EVENT, }, { name: "Get Many Events", value: types_1.ActionEventType.GET_MANY_GUILD_SCHEDULED_EVENTS, }, { name: "Update Event", value: types_1.ActionEventType.UPDATE_GUILD_SCHEDULED_EVENT, }, { name: "Delete Event", value: types_1.ActionEventType.DELETE_GUILD_SCHEDULED_EVENT, }, { name: "Guild Scheduled Event Update (Legacy)", value: types_1.ActionEventType.GUILD_SCHEDULED_EVENT_UPDATE, }, ], channel: [ { name: "Create Channel", value: types_1.ActionEventType.CREATE_CHANNEL }, { name: "Delete Channel", value: types_1.ActionEventType.DELETE_CHANNEL }, { name: "Update Channel", value: types_1.ActionEventType.UPDATE_CHANNEL }, { name: "Get Channel", value: types_1.ActionEventType.GET_CHANNEL }, { name: "Get Many Channels", value: types_1.ActionEventType.GET_MANY_CHANNELS }, ], }; return actionOptions[type] || []; }, }, }; //# sourceMappingURL=DiscordActionMethods.js.map