This repository was archived by the owner on Dec 22, 2023. It is now read-only.

Description
Package
guilded.ts
Description
Make structure constructors private and add a static create method that in most cases will be async. This will allow us to use async code while creating a new structure instance. In this new static method it will fetch all the needed structures such as the channel of a message.
Solution
Make structure constructors private and add a static create method which uses the constructor.
Alternative Solutions
No response