Skip to content

guilderia/guilderia.js

Repository files navigation

Guilderia.js

Guilderia.js is a JavaScript SDK for the Guilderia communication platform, forked and adapted from the Revolt.js SDK project.

This fork aims to provide a fully free and open-source alternative with enhanced features and improved community support.


About

Guilderia.js allows developers to easily interact with the Guilderia API, enabling the creation of rich chat applications and integrations. Built upon the Revolt.js SDK, it offers compatibility while introducing new improvements tailored for the Guilderia ecosystem.


Features

  • Fully compatible with Guilderia API endpoints
  • Open-source and community-driven
  • Easy to use and extend
  • Supports TypeScript typings and modern JavaScript

Installation

Install the SDK using npm:

npm install guilderia.js

Usage

import { API } from "guilderia.js";

const api = new API({ baseURL: "https://api.guilderia.com", authentication: { token: "your-token" } });

// Example: Fetch user data
api.get("/users/@me").then(user => {
  console.log(user);
});

Contributing

Contributions are welcome! Please check out the CONTRIBUTING.md file for guidelines.


Disclaimer

Guilderia.js is a fork of the Revolt.js SDK, modified and extended under the terms of the AGPLv3 license. We acknowledge the Revolt project for their original work.


License

Guilderia.js is licensed under the AGPLv3 license. See the LICENSE file for details.