Base

The base of all structures in this library. All structures that have an ID will extend this class.

Click to see properties, methods, and more

CacheCollection

A collection with a max cap size, which will remove a random element

Click to see properties, methods, and more

CacheableStructManager

This represents any manager that can cache structures locally. The cache is a KV store with K usually being a string and V being an object.

Click to see properties, methods, and more

CalendarEvent

Represents a calendar event on Guilded

Click to see properties, methods, and more

CalendarEventRsvp

Represents a calendar event RSVP

Click to see properties, methods, and more

Channel

Represents a channel in a server on Guilded.

Click to see properties, methods, and more

ChatChannel

A channel used for chat communication.

Click to see properties, methods, and more

Client

The main class for interacting with the api.

Click to see properties, methods, and more

ClientGatewayHandler

Click to see properties, methods, and more

ClientUser

The base of all structures in this library. All structures that have an ID will extend this class.

Click to see properties, methods, and more

Collector

A collector is just a wrapper over a set of events for collecting a structure. Commonly used for things like Message or MessageReaction collecting, collectors allow you to have your code wait until further input from a user.

Click to see properties, methods, and more

DocChannel

Represents a doc channel on Guilded

Click to see properties, methods, and more

Embed

Click to see properties, methods, and more

ForumChannel

Represents a forum channel in Guilded.

Click to see properties, methods, and more

ForumTopic

Represents a forum topic in Guilded.

Click to see properties, methods, and more

GlobalCalendarManager

The manager is used to interact with calendars on a server.

Click to see properties, methods, and more

GlobalChannelManager

Manages channels on the global scope. This can hold channels of any type, with all of them extending Channel. You will likely need to cast the returned values from cache or fetches

Click to see properties, methods, and more

GlobalDocManager

A manager class for Docs

Click to see properties, methods, and more

GlobalForumTopicManager

Manager for interacting with forum topics at a global level.

Click to see properties, methods, and more

GlobalGroupManager

Manager for interacting with Groups on Guilded.

Click to see properties, methods, and more

GlobalGuildBanManager

Manages guild bans in all servers.

Click to see properties, methods, and more

GlobalListItemManager

A class representing a manager for list items at a global level.

Click to see properties, methods, and more

GlobalManager

Represents any manager.

Click to see properties, methods, and more

GlobalMemberManager

A class representing a manager for Discord server members.

Click to see properties, methods, and more

GlobalMessageManager

Manager for handling caching and interactions for Messages

Click to see properties, methods, and more

GlobalReactionManager

A class representing a global reaction manager that extends the CacheableStructManager class.

Click to see properties, methods, and more

GlobalRoleManager

A class representing a global role manager. At the moment, we don't cache roles in this structure.

Click to see properties, methods, and more

GlobalServerManager

A class representing a global server manager. You can retrieve servers from the .cache property

Click to see properties, methods, and more

GlobalUserManager

A manager for interacting with users. You can retrieve users from the .cache property. At this point in time, Users cache population is heavily reliant on the Member cache.

Click to see properties, methods, and more

GlobalWebhookManager

A manager for interacting with global webhooks. You can retrieve webhooks from the .cache property

Click to see properties, methods, and more

Group

A group in a server in Guilded

Click to see properties, methods, and more

ListChannel

Represents a list channel in Guilded.

Click to see properties, methods, and more

Member

The base of all structures in this library. All structures that have an ID will extend this class.

Click to see properties, methods, and more

MemberBan

Represents a banned member.

Click to see properties, methods, and more

Message

The base of all structures in this library. All structures that have an ID will extend this class.

Click to see properties, methods, and more

MessageCollector

A message collector that collects messages sent to a specific channel within a specified time frame. It's recommended that you use client.messages.awaitMessages instead of instantiating this manually unless you know what you're doing.

Click to see properties, methods, and more

MessageReaction

Represents a reaction to a message.

Click to see properties, methods, and more

PartialForumTopic

A partial summary representation of a forum topic. Can fetch this topic to get full data

Click to see properties, methods, and more

PartialMember

A partial summary representation of a member. Can fetch this member to get full data

Click to see properties, methods, and more

ReactionCollector

A collector that collects reactions on messages

Click to see properties, methods, and more

Role

Represents a Guilded role in a server

Click to see properties, methods, and more

Server

A class representing a Guilded server.

Click to see properties, methods, and more

User

The base of all structures in this library. All structures that have an ID will extend this class.

Click to see properties, methods, and more

Webhook

Object representing received webhook data. This object is NOT to be used to send data to webhooks. That would be WebhookClient

Click to see properties, methods, and more

buildMemberKey

Click to see properties, methods, and more

buildMessageReactionKey

Click to see properties, methods, and more

buildReactionKey

Click to see properties, methods, and more

inMemoryCacheBuilder

Click to see properties, methods, and more

resolveContentToData

Click to see properties, methods, and more

transformTypeToChannel

Click to see properties, methods, and more

ClientEvent

Click to see properties, methods, and more

ClientEvents

Click to see properties, methods, and more

IDUpgradePayload

Click to see properties, methods, and more

IMG_SIZE

Options for image size

Click to see properties, methods, and more

MaybePromise

Click to see properties, methods, and more

MessageContent

Click to see properties, methods, and more

ServerUpgradePayload

Click to see properties, methods, and more

UpgradedServerMemberBanPayload

Click to see properties, methods, and more

UpgradedServerMemberPayload

Click to see properties, methods, and more

UpgradedServerMemberSummaryPayload

Click to see properties, methods, and more