Skip to content

billyateallcookies/pastemyst.v

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pastemyst.v

An API wrapper for paste.myst.rs, written in V.

All aspects of the v2 endpoint are currently implemented.

Installation

You can install the library via vpm:

v install billyateallcookies.pastemyst

Usage

The endpoints are grouped inside the library as a submodule. For example, information on a paste can be retrieved as such:

import billyateallcookies.pastemyst.endpoints

// optional; some endpoints require authorization through your personal
//   api token, retrieved through your profile settings.

const my_paste = endpoints.get_paste(id: "my_paste_id") ?

You can find a list of endpoints over on PasteMyst's API docs. Each of these endpoints has an equivalent wrapper method in the library. Since the library is written in V with a fully-documented codebase, usage can easily be extrapolated from the documentation and IntelliSense.

License

This project is available under a MIT license.

Acknowledgements

Thanks to discord/vlang community for helping me out a lot on writing this, and for providing valuable feedback on the project.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors