Download OpenAPI specification:Download
Get the settings for Husqy welcoming module for a guild.
| guild_id required | integer (Guild Id) |
{- "data": {
- "settings": {
- "id": 0,
- "guild_id": "string",
- "welcome_messages_dm_enabled": false,
- "welcome_messages_enabled": false,
- "welcome_messages_randomized": false,
- "welcome_messages_channel": "string",
- "leave_messages_enabled": false,
- "leave_messages_randomized": false,
- "leave_messages_channel": "string",
- "autorole_enabled": false,
- "autorole_role_ids": "string",
- "timedroles_enabled": false,
- "welcome_messages_dm_randomized": false,
- "welcome_message_dm_response_id": "string",
- "welcome_message_response_id": "string",
- "leave_message_response_id": "string"
}
}
}Change the settings for Husqy welcoming module for a guild.
| guild_id required | integer (Guild Id) |
Welcome Messages Dm Enabled (boolean) or Welcome Messages Dm Enabled (null) (Welcome Messages Dm Enabled) | |
Welcome Messages Enabled (boolean) or Welcome Messages Enabled (null) (Welcome Messages Enabled) | |
Welcome Messages Randomized (boolean) or Welcome Messages Randomized (null) (Welcome Messages Randomized) | |
Welcome Messages Channel (integer) or Welcome Messages Channel (null) (Welcome Messages Channel) | |
Leave Messages Enabled (boolean) or Leave Messages Enabled (null) (Leave Messages Enabled) | |
Leave Messages Randomized (boolean) or Leave Messages Randomized (null) (Leave Messages Randomized) | |
Leave Messages Channel (integer) or Leave Messages Channel (null) (Leave Messages Channel) | |
Autorole Enabled (boolean) or Autorole Enabled (null) (Autorole Enabled) | |
Array of Autorole Role Ids (integers) or Autorole Role Ids (null) (Autorole Role Ids) | |
Timedroles Enabled (boolean) or Timedroles Enabled (null) (Timedroles Enabled) | |
Welcome Messages Dm Randomized (boolean) or Welcome Messages Dm Randomized (null) (Welcome Messages Dm Randomized) | |
Welcome Message Dm Response Id (string) or Welcome Message Dm Response Id (null) (Welcome Message Dm Response Id) | |
Welcome Message Response Id (string) or Welcome Message Response Id (null) (Welcome Message Response Id) | |
Leave Message Response Id (string) or Leave Message Response Id (null) (Leave Message Response Id) |
{- "guild_id": 0,
- "welcome_messages_dm_enabled": true,
- "welcome_messages_enabled": true,
- "welcome_messages_randomized": true,
- "welcome_messages_channel": 0,
- "leave_messages_enabled": true,
- "leave_messages_randomized": true,
- "leave_messages_channel": 0,
- "autorole_enabled": true,
- "autorole_role_ids": [
- 0
], - "timedroles_enabled": true,
- "welcome_messages_dm_randomized": true,
- "welcome_message_dm_response_id": "string",
- "welcome_message_response_id": "string",
- "leave_message_response_id": "string"
}{- "data": {
- "settings": {
- "id": 0,
- "guild_id": "string",
- "welcome_messages_dm_enabled": false,
- "welcome_messages_enabled": false,
- "welcome_messages_randomized": false,
- "welcome_messages_channel": "string",
- "leave_messages_enabled": false,
- "leave_messages_randomized": false,
- "leave_messages_channel": "string",
- "autorole_enabled": false,
- "autorole_role_ids": "string",
- "timedroles_enabled": false,
- "welcome_messages_dm_randomized": false,
- "welcome_message_dm_response_id": "string",
- "welcome_message_response_id": "string",
- "leave_message_response_id": "string"
}
}
}Delete the settings for Husqy welcoming module for a guild.
| guild_id required | integer (Guild Id) |
{- "guild_id": 0
}{- "data": {
- "settings": {
- "id": 0,
- "guild_id": "string",
- "welcome_messages_dm_enabled": false,
- "welcome_messages_enabled": false,
- "welcome_messages_randomized": false,
- "welcome_messages_channel": "string",
- "leave_messages_enabled": false,
- "leave_messages_randomized": false,
- "leave_messages_channel": "string",
- "autorole_enabled": false,
- "autorole_role_ids": "string",
- "timedroles_enabled": false,
- "welcome_messages_dm_randomized": false,
- "welcome_message_dm_response_id": "string",
- "welcome_message_response_id": "string",
- "leave_message_response_id": "string"
}, - "responses": [
- {
- "id": 0,
- "guild_id": "string",
- "response_id": "string",
- "response_type": 0,
- "is_embed": false,
- "content": "string"
}
], - "timedroles": [
- {
- "id": 0,
- "guild_id": "string",
- "timedrole_id": "string",
- "role_id": "string",
- "add_after": 0
}
]
}
}Enable the welcoming module for a server.
| guild_id required | integer (Guild Id) |
{- "guild_id": 0
}{- "data": {
- "settings": {
- "id": 0,
- "guild_id": "string",
- "welcome_messages_dm_enabled": false,
- "welcome_messages_enabled": false,
- "welcome_messages_randomized": false,
- "welcome_messages_channel": "string",
- "leave_messages_enabled": false,
- "leave_messages_randomized": false,
- "leave_messages_channel": "string",
- "autorole_enabled": false,
- "autorole_role_ids": "string",
- "timedroles_enabled": false,
- "welcome_messages_dm_randomized": false,
- "welcome_message_dm_response_id": "string",
- "welcome_message_response_id": "string",
- "leave_message_response_id": "string"
}, - "responses": [
- {
- "id": 0,
- "guild_id": "string",
- "response_id": "string",
- "response_type": 0,
- "is_embed": false,
- "content": "string"
}
], - "timedroles": [
- {
- "id": 0,
- "guild_id": "string",
- "timedrole_id": "string",
- "role_id": "string",
- "add_after": 0
}
]
}
}Enable the welcoming module for a server.
| guild_id required | integer (Guild Id) |
{- "guild_id": 0
}{- "data": {
- "settings": {
- "id": 0,
- "guild_id": "string",
- "welcome_messages_dm_enabled": false,
- "welcome_messages_enabled": false,
- "welcome_messages_randomized": false,
- "welcome_messages_channel": "string",
- "leave_messages_enabled": false,
- "leave_messages_randomized": false,
- "leave_messages_channel": "string",
- "autorole_enabled": false,
- "autorole_role_ids": "string",
- "timedroles_enabled": false,
- "welcome_messages_dm_randomized": false,
- "welcome_message_dm_response_id": "string",
- "welcome_message_response_id": "string",
- "leave_message_response_id": "string"
}
}
}Get the response for Husqy welcoming module for a guild.
| response_id required | string (Response Id) |
| guild_id required | integer (Guild Id) |
{- "data": {
- "response": {
- "id": 0,
- "guild_id": "string",
- "response_id": "string",
- "response_type": 0,
- "is_embed": false,
- "content": "string"
}
}
}Delete the response for Husqy welcoming module for a guild.
| response_id required | string (Response Id) |
| guild_id required | integer (Guild Id) |
{- "guild_id": 0
}{- "data": {
- "response": {
- "id": 0,
- "guild_id": "string",
- "response_id": "string",
- "response_type": 0,
- "is_embed": false,
- "content": "string"
}
}
}Get the responses for Husqy welcoming module for a guild.
| guild_id required | integer (Guild Id) |
Response Type (integer) or Response Type (null) (Response Type) |
{- "data": {
- "responses": [
- {
- "id": 0,
- "guild_id": "string",
- "response_id": "string",
- "response_type": 0,
- "is_embed": false,
- "content": "string"
}
]
}
}Create a response for Husqy welcoming module for a guild.
| guild_id required | integer (Guild Id) |
| response_type required | integer (Response Type) |
| is_embed required | boolean (Is Embed) |
| content required | string (Content) |
{- "guild_id": 0,
- "response_type": 0,
- "is_embed": true,
- "content": "string"
}{- "data": {
- "response": {
- "id": 0,
- "guild_id": "string",
- "response_id": "string",
- "response_type": 0,
- "is_embed": false,
- "content": "string"
}
}
}Get the timedrole for Husqy welcoming module for a guild.
| timedrole_id required | string (Timedrole Id) |
| guild_id required | integer (Guild Id) |
{- "data": {
- "timedrole": {
- "id": 0,
- "guild_id": "string",
- "timedrole_id": "string",
- "role_id": "string",
- "add_after": 0
}
}
}Delete the timedrole for Husqy welcoming module for a guild.
| timedrole_id required | string (Timedrole Id) |
| guild_id required | integer (Guild Id) |
{- "guild_id": 0
}{- "data": {
- "timedrole": {
- "id": 0,
- "guild_id": "string",
- "timedrole_id": "string",
- "role_id": "string",
- "add_after": 0
}
}
}Get the timedroles for Husqy welcoming module for a guild.
| guild_id required | integer (Guild Id) |
{- "data": {
- "timedroles": [
- {
- "id": 0,
- "guild_id": "string",
- "timedrole_id": "string",
- "role_id": "string",
- "add_after": 0
}
]
}
}Create a response for Husqy welcoming module for a guild.
| guild_id required | integer (Guild Id) |
| role_id required | integer (Role Id) |
| add_after required | integer (Add After) |
{- "guild_id": 0,
- "role_id": 0,
- "add_after": 0
}{- "data": {
- "timedrole": {
- "id": 0,
- "guild_id": "string",
- "timedrole_id": "string",
- "role_id": "string",
- "add_after": 0
}
}
}Create a response for Husqy welcoming module for a guild.
| guild_id required | integer (Guild Id) |
{- "guild_id": 0
}{- "data": {
- "message": "string"
}
}Create a response for Husqy welcoming module for a guild.
| guild_id required | integer (Guild Id) |
{- "guild_id": 0
}{- "data": {
- "message": "string"
}
}Create a response for Husqy welcoming module for a guild.
| guild_id required | integer (Guild Id) |
{- "guild_id": 0
}{- "data": {
- "message": "string"
}
}Check autoroles for Husqy welcoming module for a guild.
| guild_id required | integer (Guild Id) |
{- "guild_id": 0
}{- "data": {
- "message": "string"
}
}Get user entries.
| guild_id required | integer (Guild Id) |
| privacy_member_id required | integer (Privacy Member Id) |
{- "data": {
- "username": 0,
- "display_name": 0,
- "global_name": 0,
- "nickname": 0,
- "id": 0
}
}Delete user entries.
| guild_id required | integer (Guild Id) |
| privacy_member_id required | integer (Privacy Member Id) |
{- "data": {
- "message": "string"
}
}