API Routes

Get Autoroles

GET /autoroles

Request all autoroles from your Server.

Response

{
  "GuildID": "",
  "Roles": [],
  "__v": 2
}

Get Autoreacts

GET /autoreacts

Request all autoreacts from your Server.

Response

{
  "Channel": "",
  "Guild": "",
  "Emoji": "",
}

Get Autopulish

GET /autopublishs

Request all autopublishes from your Server.

Response

{
  "Channls": [],
  "Guild": "",
}

Get Ticketmenus or Ticketbuttons

GET /ticketmenus

GET /ticketbuttons

Request all ticketmenus/ticketbutton from your Server.

Response

{
GuildID: String,
Category: String,
Handlers: String,
MenuID: String,
Transscript: String,
MessageID: String,
TicktEmbedJSON: String,
ChannelName: String,
Thread: Boolean,
MessageTempleateID: String,
TicketMessageOpen: String,
TicketBlackListRole: String,
Image: String,
Thubmnail: String,
FooterImage: String,
AuthorImage: String,
Timestamp: String,
Modal: Boolean,
ModalName: String,
ModalOptions1: {
  Name: String,
  Placeholder: String,
  Type: String,
},
ModalOptions2: {
  Name: String,
  Placeholder: String,
  Type: String,
},
ModalOptions3: {
  Name: String,
  Placeholder: String,
  Type: String,
},
ModalOptions4: {
  Name: String,
  Placeholder: String,
  Type: String,
},
ModalOptions5: {
  Name: String,
  Placeholder: String,
  Type: String,
},
}

Get Messages

GET /messages

Request all messages from your Server.

Response

{
GuildID: "",
Content: "",
EmbedJSON: "",
UUID: "",
Name: ""
}

Get Permissions

GET /permissions

Request all permissions from your Server.

Response

{
GuildID: "",
Permissions: {
  Autopublish: "",
  Autoreact: "",
  Autoroles: "",
  Discord: "",
  Chatfilter: "",
  Moderation: "",
  Embed: "",
  Giveaway: "",
  Ticket: "",
  LeaveWelcome: "",
  Level: "",
  Tempvoice: "",
  Socialmedia: "",
  Info: "",
  Other: "",
  Backup: "",
  Emoji: "",
  Birthday: "",
  Connections: "",
  SyncChannel: "",
  Reminder: "",
  AutoDelete: "",
  Economy: "",
  }
}

Get Tickets

GET /tickets

Request all tickets from your Server.

Response

{
ChannelId: String,
ThreadID: String,
Claimed: Boolean,
UserhasClaim: String,
Looked: Boolean,
TicketOwner: String,
ChannelCreated: String,
MembersID: Array,
Handlers: String,
SetupChannel: String,
SetupMessageId: String,
Transscript: String,
}

Get Version

GET /version

Get the current version from Disbot (https://api.disbot.xyz/version)

Response

{
version: ""
}

Last updated