Discord
This is the Discord integration for sending Messages from XSOAR to Discord server made by Trustnet
Utilities · Discord
Details
| ID | Discord |
|---|---|
| Provider | Tencent |
| Category | Utilities |
| From Version | 6.0.0 |
| Docker Image | demisto/python3:3.12.8.3296088 |
| Supported Modules | Agentix XSIAM |
README
This is the Discord integration for sending Messages from XSOAR to Discord server made by Trustnet
Configure Discord in Cortex
| Parameter | Description | Required |
|---|---|---|
| Api Key | You’ll find your api key in BOT section -> Reset Token | True |
| Channel ID | You’ll find your channel id by click on your channle then “Copy Channel ID” | True |
Commands
You can execute these commands from the CLI, as part of an automation, or in a playbook.
After you successfully execute a command, a DBot message appears in the War Room with the command details.
discord-send-message
Send message to your channel
Base Command
discord-send-message
Input
| Argument Name | Description | Required |
|---|---|---|
| text | Enter your text. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| Discord.Message.id | unknown | Message ID |
| Discord.Message.content | unknown | Content |
| Discord.Message.channel_id | unknown | Channel ID |
discord-get-message
Get message details
Base Command
discord-get-message
Input
| Argument Name | Description | Required |
|---|---|---|
| message_id | Right click on message then “Copy Message ID”. | Required |
Context Output
| Path | Type | Description |
|---|---|---|
| Discord.Details.id | unknown | Message ID |
| Discord.Details.content | unknown | Message Content |
| Discord.Details.channel_id | unknown | Message Channel ID |
| Discord.Details.author.id | unknown | Message Author ID |
| Discord.Details.author.username | unknown | Message Author User Name |
Configuration parameters
api_key— Api Keycredentials—channel_id— Channel ID (required)
Commands (2)
-
discord-get-messageGet message details
-
discord-send-messageSend message to your channel
category: Utilities provider: Tencent commonfields: id: Discord version: -1 configuration: - additionalinfo: You'll find your api key in BOT section -> Reset Token display: Api Key name: api_key required: false type: 4 hidden: true - name: credentials required: false type: 9 displaypassword: API key hiddenusername: true - additionalinfo: You'll find your channel id by click on your channle then "Copy Channel ID" display: Channel ID name: channel_id required: true type: 0 description: This is the Discord integration for sending Messages from XSOAR to Discord server made by Trustnet display: Discord name: Discord script: commands: - arguments: - description: Enter your text name: text required: true description: Send message to your channel name: discord-send-message outputs: - contextPath: Discord.Message.id description: Message ID - contextPath: Discord.Message.content description: Content - contextPath: Discord.Message.channel_id description: Channel ID - arguments: - description: Right click on message then "Copy Message ID" name: message_id required: true description: Get message details name: discord-get-message outputs: - contextPath: Discord.Details.id description: Message ID - contextPath: Discord.Details.content description: Message Content - contextPath: Discord.Details.channel_id description: Message Channel ID - contextPath: Discord.Details.author.id description: Message Author ID - contextPath: Discord.Details.author.username description: Message Author User Name dockerimage: demisto/python3:3.12.8.3296088 runonce: false script: '' subtype: python3 type: python fromversion: 6.0.0 tests: - No tests (auto formatted)