A strongly typed Pylon API client. https://pylon.bot/
Tpy is a small and simplistic Deno module that provides an easier way to interact with the Pylon API. It provides the following qualities:
- ๐งฌ Cross runtime support.
- ๐ Fully typed APIs.
- ๐บ Developer-friendly error interface.
- ๐ Extensive documentation.
- ๐ Keep-alive WebSocket client.
The API documentation can be viewed on the Deno website.
npm install tpy
yarn add tpy
pnpm add tpy
If you would like to use Tpy in the browser, considering vendoring dependencies to download the type dependencies locally.
Get the token's matching user.
const client = new Tpy('PYLON_TOKEN');
const user = await client.getUser();
console.log(`Logged in as ${user.displayName} (<@${user.id}>).`);
If you'd like to contribute, please read the contributing guide before you start working. You can start a pre-setup remote workspace immediately by opening the project in GitPod.
Pylon is a copyright (c) of Uplol Inc., all rights reserved to Uplol.
Tpy is licensed under the MIT License.