Classes
Functions
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